表单名为Search,复选框一共有6个,chk1~chk6,jsp代码如下:
function selectall()
{
var i;
var chk;
for(i=1;i<7;i++)
{
chk="chk"+i;
Search.chk.checked=true;
}
}
出错是在Search.chk.checked=true的chk上!请问,该如何表达chk1~chk6?chk(i)、chk[i]均不对。
...全文
353打赏收藏
★关于“全选”的问题!★
表单名为Search,复选框一共有6个,chk1~chk6,jsp代码如下: function selectall() { var i; var chk; for(i=1;i<7;i++) { chk="chk"+i; Search.chk.checked=true; } } 出错是在Search.chk.checked=true的chk上!请问,该如何表达chk1~chk6?chk(i)、chk[i]均不对。
给你一个例子:
<script language="javascript">
var checkflag = "false";
function check(field) {
if (checkflag == "false") {
for (i = 0; i < field.length; i++) {
field[i].checked = true;
}
checkflag = "true";
}else {
for (i = 0; i < field.length; i++) {
field[i].checked = false;