imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 17.03.2008, 17:36     # 1
Viromаn
Banned
 
Аватар для Viromаn
 
Регистрация: 09.03.2008
Сообщения: 32

Viromаn Нуль без палочки
Input и Onchange статус

Я тут занялся отпросом значений
Код:
</head>
<body >
<form action="" method="" target="">
<select name="myselect" size="1" onchange="alert(document.forms[0].myselect.options[document.forms[0].myselect.selectedIndex].text)">
<option>Google
<option>Lycos
<option>Altavista
<option>Fignja
</select>
<input type="radio" name="DEVICE1" value="Sony" onchange="alert(this.value)"></input>
<input type="radio" name="DEVICE1" checked="checked" value="Philips" onchange="alert(this.value)"></input>
<select name="Myselect" onchange="alert(document.forms[0].Myselect.options[document.forms[0].Myselect.selectedIndex].text)"><option> WSE<option> Tolko ja</select>
<input type="checkbox" name="Aktiveme" onchange="alert(document.forms[0].Aktiveme.value)">
<a href=vvv.htm>dalee</a>
</form>
В общем, фигня заключается в том, что как бы я не изменял статус у чексбокса, тот почему то всегда равен on, в общем, не знаю, что неправильно делаю, и в ие и в файрфоксе, всё одно и то же, неужели в обоих браузерах ошибка? Я кстати и this.value тоже пробовал..
Viromаn вне форума  
Старый 17.03.2008, 18:20     # 2
Псих
::VIP::
Guinness Liker
Понаехало тут
 
Аватар для Псих
 
Регистрация: 26.01.2003
Адрес: В нейроне
Пол: Male
Сообщения: 2 848

Псих СуперБогПсих СуперБог
Псих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБог
А HTML-код валидным w3c сделать не пробовал?
__________________
меня не вылечат
Псих вне форума  
Старый 17.03.2008, 19:04     # 3
Viromаn
Banned
 
Аватар для Viromаn
 
Регистрация: 09.03.2008
Сообщения: 32

Viromаn Нуль без палочки
Нет, не пробовал, сомневаюсь, что поможет. За то нашёл следующее
onchange="alert(this.form.elements[this.name].checked)"
возвращает либо true, либо false

Код:
</head>
<body >
<script type="text/javascript" language="javascript">
</script>
<form action="" method="" target="">
<input type="radio" name="Devices" value="Sony" onchange="alert(this.name),alert(this.value)"></input>
<input type="radio" name="Devices" checked="checked" value="Philips" onchange="alert(this.name),alert(this.value)"></input>
<select name="Kto" onchange="alert(this.name),alert(this.form.elements[this.name].options[this.form.elements[this.name].selectedIndex].text)"><option> WSE<option> Tolko ja </select>
<input type="checkbox" name="Aktiveme" onchange="alert(this.name),alert(this.form.elements[this.name].checked)">
<a href=vvv.htm>dalee</a>
</form>

Последний раз редактировалось Viromаn; 17.03.2008 в 19:12.
Viromаn вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:13.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.