Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: автоматическое уменьшение textarea
 
 автор: nick108   (03.03.2008 в 04:13)   письмо автору
 
 

есть textarea у которой cols="450" , она не вся видна в броузере. Каким образом сделать так чтобы она в зависимости от ширины окна броузера уменьшалась. Тоесть если я уменьшаю размер окна броузера по ширине, то мне надо чтобы и textarea автоматически уменьшалась по ширине. Как это сделать?

   
 
 автор: yuk   (03.03.2008 в 10:03)   письмо автору
 
   для: nick108   (03.03.2008 в 04:13)
 

Пожалуй в этом случае удобней будет оперировать величиной width, а не cols:

<html>
<head>
    <title></title>
<script>
function chwidth(){
    var w=document.body.clientWidth;
    var obj=document.getElementById('ta');
    obj.style.width=w-20;
}
</script>
</head>
<body onresize='chwidth()' onload='chwidth()'>
    <textarea id='ta'></textarea>    
</body>
</html>

   
 
 автор: nick108   (03.03.2008 в 10:27)   письмо автору
 
   для: yuk   (03.03.2008 в 10:03)
 

большое спасибо

   
 
 автор: Madman   (03.03.2008 в 11:37)   письмо автору
 
   для: yuk   (03.03.2008 в 10:03)
 

>Пожалуй в этом случае удобней будет оперировать величиной width, а не cols:
>

><html>
><head>
>    <title></title>
><script>
>function chwidth(){
>    var w=document.body.clientWidth;
>    var obj=document.getElementById('ta');
>    obj.style.width=w-20;
>}
></script>
></head>
><body onresize='chwidth()' onload='chwidth()'>
>    <textarea id='ta'></textarea>    
></body>
></html>
>


ААААА! Демоны!!!
Зачем сюда вязать скрипт? Ну зачем?
Не проще ли указать значение ширины и высоты textarea в %?
<html>
<head>
<title>FOO</title>
</head>
<body>
    <textarea cols="10" rows="10" style="width:80%; height:200px;"></textarea>
</body>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования