求一段checkbox全选代码

pwtitle 2004-12-06 04:20:34
<INPUT TYPE="checkbox" NAME="var[]">
<INPUT TYPE="checkbox" NAME="var[]">
<INPUT TYPE="checkbox" NAME="var[]">
<INPUT TYPE="checkbox" NAME="var[]">


<INPUT TYPE="button" value="全选" onclick="checkAll();">



可以全选,要求不能把变量名后的[]去掉。

...全文
194 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
comszsoft 2004-12-06
  • 打赏
  • 举报
回复
<form name=form1>
<INPUT TYPE="button" value="全选" onclick="selectall(this.form);">
<INPUT TYPE="checkbox" NAME="var[]">
<INPUT TYPE="checkbox" NAME="var[]">
<INPUT TYPE="checkbox" NAME="var[]">
<INPUT TYPE="checkbox" NAME="var[]">
</form>
<script language="javascript">
function selectall(ss){
var kk;
var max;
max=ss.elements.length;
for(kk=1;kk<max;kk++)
ss.elements[kk].checked=ss.elements[0].checked;

}
</script>

其中max是表单formname中的所有元素,第一个是formname.elements[0],最后一个是formname.elements[max-1],现在第一个就是全选checkbox



littleboys 2004-12-06
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="JavaScript">
<!--
function checkAll()
{
var chk =document.forms[0].elements['var[]'];
for(var i=0;i<chk.length;i++)
{
chk[i].checked= true;
}
}
//-->
</SCRIPT>
alern_zyb 2004-12-06
  • 打赏
  • 举报
回复
搜索以下checkbox有很多帖子的
JK_10000 2004-12-06
  • 打赏
  • 举报
回复
<INPUT TYPE="button" value="全选" onclick="selectAllCheckboxes('var[]',this.checked);">

--->>>

<INPUT TYPE="checkbox" onclick="selectAllCheckboxes('var[]',this.checked);">
JK_10000 2004-12-06
  • 打赏
  • 举报
回复
<INPUT TYPE="button" value="全选" onclick="selectAllCheckboxes('var[]',this.checked);">


/**
* This function is to change all checkboxes to checked or unchecked.
* JK 2003-12-08
*/
function selectAllCheckboxes(nameOfCheckBox,trueOrFalse)
{
if(trueOrFalse==null) trueOrFalse=true;//srcElement.checked;
var theCheckboxInputs=document.getElementsByName(nameOfCheckBox);
for (var i=0;i<theCheckboxInputs.length;i++)
if(!theCheckboxInputs[i].disabled){
theCheckboxInputs[i].checked=trueOrFalse;
}
}

87,903

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧