запрос относительно флажков в JavaScript - PullRequest
0 голосов
/ 24 ноября 2011

Я нашел этот код для установки / снятия всех флажков.Оно работает.В каждом входе есть имя = список, я хочу, чтобы этот код работал с именем = список []

При изменении этой опции у кнопки в JavaScript появляется ошибка:

<input type=button value="Check All" onClick="this.value=check(this.form.list[])">

Это оригинальный код:

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var checkflag = "false";
function check(field) {
if (checkflag == "false") {
for (i = 0; i < field.length; i++) {
field[i].checked = true;}
checkflag = "true";
return "Uncheck All"; }
else {
for (i = 0; i < field.length; i++) {
field[i].checked = false; }
checkflag = "false";
return "Check All"; }
}
// End -->
</script>

<center>
<form name=myform action="" method=post>
<table>
<tr><td>
<b>Your Favorite Scripts & Languages</b><br>
<input type=checkbox name=list value="1">Java<br>
<input type=checkbox name=list value="2">JavaScript<br>
<input type=checkbox name=list value="3">ASP<br>
<input type=checkbox name=list value="4">HTML<br>
<input type=checkbox name=list value="5">SQL<br>
<br>
<input type=button value="Check All" onClick="this.value=check(this.form.list)">
</td></tr>
</table>
</form>
</center>
Read more about all by www.netevolution.co.uk

Возможно ли это?Спасибо за вашу помощь.

1 Ответ

1 голос
/ 24 ноября 2011
<input type=button value="Check All" onClick="this.value=check(this.form['list[]'])">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...