怎样用JS实现CHECKBOX 为全选
3个回答
展开全部
用JS实现CHECKBOX 为全选
function checkAll(checked)
{
//根据名字获取所有checkbox控件
var allCheckBoxs=document.getElementsByName("isBuy") ;
//循环设置控件为选中状态
for (var i=0;i<allCheckBoxs.length ;i++){
if(allCheckBoxs[i].type=="checkbox"){
allCheckBoxs[i].checked=checked;
}
}
}
展开全部
//全选
function checkAll() {
for (var i = 0; i < document.getElementsByName("selectFlag").length; i++) {
document.getElementsByName("selectFlag")[i].checked = document.getElementById("ifAll").checked;
}
}
-----------------------------------------
<input type="checkbox" name="ifAll" id="ifAll" onClick="checkAll()">全选
<input type="checkbox" name="selectFlag" value=""/>[<s:property value="typeName"/>]
function checkAll() {
for (var i = 0; i < document.getElementsByName("selectFlag").length; i++) {
document.getElementsByName("selectFlag")[i].checked = document.getElementById("ifAll").checked;
}
}
-----------------------------------------
<input type="checkbox" name="ifAll" id="ifAll" onClick="checkAll()">全选
<input type="checkbox" name="selectFlag" value=""/>[<s:property value="typeName"/>]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function checkAll(checked)
{
var allCheckBoxs=document.getElementsByName("isBuy") ;
for (var i=0;i<allCheckBoxs.length ;i++){
if(allCheckBoxs[i].type=="checkbox"){
allCheckBoxs[i].checked=checked;
}
}
}
事件名="checkAll(this.checked)"
{
var allCheckBoxs=document.getElementsByName("isBuy") ;
for (var i=0;i<allCheckBoxs.length ;i++){
if(allCheckBoxs[i].type=="checkbox"){
allCheckBoxs[i].checked=checked;
}
}
}
事件名="checkAll(this.checked)"
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询