|
javascript操作复选框函数之:全选,反选及其是否有选中 function CheckAll(form) {//全选 for (var i=0;i<form.elements.length;i++) { var e = form.elements[i]; if (e.name != 'chkall') e.checked = form.chkall.checked; } }
function checkSelect()//判断是否有选项 { var pass = false; var input_elements = document.getElementsByName("Pdel[]");
for ( var i= 0; i< input_elements.length ; i++ ) { var is_checked = input_elements[i].checked; var input_name = input_elements[i].getAttribute("name"); var input_type = input_elements[i].getAttribute("type"); if ( input_type == "checkbox" && input_name != "chkall" && true == is_checked ) pass = true; }
if ( false == pass ) { alert("请选择要删除的选项!"); return false; } else return true; }
function selrev() {//反选 with(document.myform) { for(i=0;i<elements.length;i++) { thiselm = elements[i]; if(thiselm.name.match(/dfile\[]/)) thiselm.checked = !thiselm.checked; } } }
|