复选框的全选和反选.docVIP

  • 1
  • 0
  • 约 7页
  • 2017-06-08 发布于河南
  • 举报
复选框的全选和反选

  如何实现复选框的全选和反选 解决思路: ???全选的实现:遍历所有复选框,然后设置各多选项的checked属性为true。反选的实现:遍历所有复选框,获取复选框的checked属性值,是true的话则设置为false,否则设为true,即作当前值的相反设置。 具体步骤: 代码示例: ?script ?function?selectit(){ //设置变量form的值为name等于select的表单 ?var?form=document.select //取得触发事件的按钮的name属性值 var?action=event.srcE ???for?(var?i=0;iform.elements.length;i++){//遍历表单项 //将当前表单项form.elements[i]对象简写为e ??????var?e?=?form.elements[i] //如果当前表单项的name属性值为iTo, //执行下一行代码。限定脚本处理的表单项范围。 ??????if?(?==?iTo) /*如果单击事件发生在name为selectall的按钮上,就将当前表单项的checked属性设为true(即选中),否则设置为当前设置的相反值(反选)*/ ?????????e.checked?=(action==selectall)?(form.select

文档评论(0)

1亿VIP精品文档

相关文档