Форум сетевых администраторов
Показаны 7 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Java/Java Scripts (http://netadmin.ws/forum/forumdisplay.php?forumid=9)
-- Textarea и Radiobuttons (http://netadmin.ws/forum/showthread.php?threadid=6558)


Помещено RomaniS 18-09-2003 в 02:16:

Unhappy Неактивные радио баттоны и т.д. НУЖНА ПОМОЩЬ!!!

вообщем задача такая.

На странице есть 5 штук input type="radio"
и одна textarea

Как сделать чтобы пока не ввели определенное кол-во символов в эту текста арию например >30, первые 2 радио баттоны были не активны???


Помещено RaZEr 18-09-2003 в 05:17:

Сделать неактивным RadioButton:
forms[0].elements['radio_name'].enabled = false

Длинна текста в TextArea:
forms[0].elements['textarea_name'].value.length

Обработчик изменения текста - onChange:
<textarea onchange="myfunc();">

PS: RomaniS, а ты читал правила ? Про то как ненадо называть темы и т.д. ? Так вот, - почитай ...

__________________
The time was broken ...


Помещено RomaniS 18-09-2003 в 14:21:

RaZEr

Спасибо! Как эту тему назвать можно???


Помещено RaZEr 18-09-2003 в 23:09:

Незнаю, например "Textarea и Radiobuttons".

__________________
The time was broken ...


Помещено RomaniS 19-09-2003 в 23:35:

RaZEr

Блин нифига у меня не получается... вроде написать то надо 3 строчки, но я понятия не имею чего в функции написать треба???

Не поможешь? Был очень благодарен


Помещено polo 20-09-2003 в 00:44:


PHP:


<script language="JavaScript">
function 
enableInput() {
    if (
document.form.text.value.length > 2) {
        
document.form.rad1.disabled = false;
        
document.form.rad2.disabled = false;
    } else { 
        
document.form.rad1.disabled = true;
        
document.form.rad2.disabled = true;
    }
}
</script>

<form name="form" id="form" method="post" action="">
  <textarea name="text" id="text" onKeyUp="enableInput()"></textarea>
  <input type="radio" name="rad" value="yes" id="rad1" disabled />
  yes 
  <input type="radio" name="rad" value="no" id="rad2" disabled />
  no 
</form>

__________________
Всегда есть решение.


Помещено RomaniS 20-09-2003 в 12:34:

polo

Большое спасибо тебе!!! Выручил!!! RESPECT!!!


Формат времени GMT. Текущее время 07:21.
Показаны 7 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.