今天给大家分享的是由图老师小编精心为您推荐的javaScript实现checkbox多项选择,喜欢的朋友可以分享一下,也算是给小编一份支持,大家都不容易啊!
【 tulaoshi.com - Web开发 】
其实挺简单的,刚好今天有用到,顺手记一下,以后用就copy好了 .
script language="javaScript"
//全选或全部不选
function checkall(){
var isChecked=(document.ck.checkAll.checked == true);
var elements=document.ck.elements;
var counter=elements.length;
for(i=0;icounter;i++){
var element=elements[i];
if(element.type=="checkbox"){
element.checked=isChecked;
}
}
}
//是否有checkbox被选中
function anyChecked(){
var elements=document.ck.elements;
var counter=elements.length;
for(i=0;icounter;i++){
var element=elements[i];
if(element.checked == true){
return true;
}
}
return false;
}
/script
form name="ck" Method="post" action="a.asp" onsubmit="return anyChecked()"
全选:input type="checkbox" id="checkAll"onclick="checkall()" /
多项选择框列表:
input type="checkbox" name="cb" value="1"/
input type="checkbox" name="cb" value="2"/
input type="checkbox" name="cb" value="3"/
input name="Submit" type="submit" value="submit"
/form
选中之后怎么取它们的值呢?别急,在ASP中取值真是太简单了。如下:
dim array_key
array_key= Split(Request.Form("cb"),",")
for each m in array_key
response.write m
next
来源:http://www.tulaoshi.com/n/20160219/1621456.html
看过《javaScript实现checkbox多项选择》的人还看了以下文章 更多>>