JavaScript 选择/取消选中所有复选框

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 选择/取消选中所有复选框相关的知识,希望对你有一定的参考价值。

//checks all checkboxes
function checkAll(field) {
		if (!(field.length)) {
	    field.checked = true;
		}
		else {
    for (var i = 0; i < field.length; i++) {
	    field[i].checked = true;
    }
  }
}

//unchecks all checkboxes
function uncheckAll(field) {
		if (!(field.length)) {
        field.checked = false;
		}
		else {
    for (var i = 0; i < field.length; i++) {
        field[i].checked = false;
    }
  }
}	

<a href="javascript:checkAll(document.FRM.FIELD);">select</a> / <a href="javascript:uncheckAll(document.FRM.FIELD);">deselect</a> all

loop through all checkboxes in a form:

function checkAll() {
    for (i=0; i<document.FormName.elements.length; i++) {
       if (document.FormName.elements[i].type=="checkbox")
          document.FormName.elements[i].checked=true;
   }
}

以上是关于JavaScript 选择/取消选中所有复选框的主要内容,如果未能解决你的问题,请参考以下文章