CheckBox
От: NiBL  
Дата: 12.11.02 17:08
Оценка:
Братва как после нажатия на кнопку определить какие из раставленных checkbox на странице были выбраны.
Re: CheckBox
От: Disa Россия  
Дата: 12.11.02 17:56
Оценка:
Здравствуйте NiBL, Вы писали:

NBL>Братва как после нажатия на кнопку определить какие из раставленных checkbox на странице были выбраны.

На кнопку submit или просто на кнопку?
Re: CheckBox
От: AI Россия  
Дата: 12.11.02 17:58
Оценка:
Здравствуйте NiBL, Вы писали:

NBL>Братва как после нажатия на кнопку определить какие из раставленных checkbox на странице были выбраны.


------------вот к примеру написал
<form name='form'>
<input type='checkbox' name='name_1'>
<input type='checkbox' name='name_2'>
<input type='checkbox' name='name_3'>

</form>
<script language='javascript'>
function f()
{

if(form.name_1.checked)
{ window.alert("name1");}
if(form.name_2.checked)
{ window.alert("name2");}
if(form.name_3.checked)
{ window.alert("name3");}

}
</script>
<input type='button' onclick='f()' value='click me'>
Re[2]: CheckBox
От: DSD Россия http://911.ru/cv
Дата: 12.11.02 21:45
Оценка:
Здравствуйте Disa, Вы писали:

D>Здравствуйте NiBL, Вы писали:


NBL>>Братва как после нажатия на кнопку определить какие из раставленных checkbox на странице были выбраны.

D>На кнопку submit или просто на кнопку?

На кнопку Reset или Power
--
DSD
Re[2]: CheckBox
От: DSD Россия http://911.ru/cv
Дата: 12.11.02 22:00
Оценка:
Здравствуйте AI, Вы писали:

AI>Здравствуйте NiBL, Вы писали:


NBL>>Братва как после нажатия на кнопку определить какие из раставленных checkbox на странице были выбраны.


AI>------------вот к примеру написал

AI><form name='form'>
[skip]
AI><input type='button' onclick='f()' value='click me'>


Скорее всего вопрос был гораздо тривиальнее:

<form name='form' onsubmit="return doSubmit();"> 
<input type='checkbox' name='name_1'> 
<input type='checkbox' name='name_2'> 
<input type='checkbox' name='name_3'> 
<input type='submit' value='click me'>
</form>




<script language='javascript'> 

function doSubmit() { 
 var _alert = "";
 var _inputs = "";

 
 if(!form.name_1.checked) _alert += "   name1\n";
 if(!form.name_2.checked) _alert += "   name2\n";
 if(!form.name_3.checked) _alert += "   name3\n";

 if (_alert.length>0) {
     window.alert("Ошибка!\n\n Не стоят галки:\n\n"+_alert);
     return false;
 }


 return true;
} 

</script>


То есть, когда ты нажимаешь на кнопку, если что-то неотмечено, выдается сообщение об
ошибке с перечнем неотмеченных пунктов, и форма не сабмитится.

Если же все отмечено, запрос спокойно отправляется на сервер.
--
DSD
Re[2]: CheckBox
От: Алекс Россия http://wise-orm.com
Дата: 13.11.02 09:04
Оценка: 2 (1)
Здравствуйте AI, Вы писали:

[]

Зачем же так париться!
<form name='form'>
<input type='checkbox' name='mycheck' value='name_1'>
<input type='checkbox' name='mycheck' value='name_2'>
<input type='checkbox' name='mycheck' value='name_3'>
<input type='button' onclick='f()' value='click me'>
</form>

<script language='javascript'>
function f()
{
var j = new Enumerator(form.mycheck)
for(;!j.atEnd();j.moveNext())
{            
   var d = j.item();
   alert(d.value + " is " + d.status?"cheched":"unchecked");
}
}
Re[3]: CheckBox
От: AI Россия  
Дата: 13.11.02 09:15
Оценка:
во шаманы сколько вкусных вариантов !
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.