javascript 里怎么通过ID 得到check 的对象啊?得到一个数组的行么?
最近做了一个程序,要求是往一个表格里插入一行,每行里都有个inputcheck标签,要求点击下面的一个按钮就可以选中以前就有的行和你添加的行,再点击另外的一个按钮就可以都...
最近做了一个程序,要求是往一个表格里插入一行,每行里都有个input check 标签,要求点击下面的一个按钮就可以选中以前就有的行和你添加的行,再点击另外的一个按钮就可以都删除了!这个怎么实现啊!
展开
3个回答
展开全部
是不是要实现“全选”的效果?则有一个check控件或按钮,点击这个check或按钮即可把一组check全部选中或则全部置为非选中状态?如果是,按下面的方法:
那组check必须name(在此假设name='chk_G1')属性相同,ID不同即可。另外有一个check的name="chk_All"。所有控件处于form1内,则:
function chkAll(obj){
var chks=document.form1.chk_G1;
if(!chks)return;//如果不存在那组check,则退出;
if(chks.length>1){//有1个以上的check控件
for(var i=0;i<chks.length;i++){
chks(i).checked=obj.checked;
}else{//只有一个check;
chks.checked=obj.checked;
}
}
}
那组check必须name(在此假设name='chk_G1')属性相同,ID不同即可。另外有一个check的name="chk_All"。所有控件处于form1内,则:
function chkAll(obj){
var chks=document.form1.chk_G1;
if(!chks)return;//如果不存在那组check,则退出;
if(chks.length>1){//有1个以上的check控件
for(var i=0;i<chks.length;i++){
chks(i).checked=obj.checked;
}else{//只有一个check;
chks.checked=obj.checked;
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<input type="checkbox" name="check" value="1" id="check1">
<input type="checkbox" name="check" value="2" id="check2">....
然后在javascript中:
function checkChoose(){
var checkbox1Value1;
var checkbox1Value2;....//如果多就用数组存
var checkbox1=document.forms["myForm"]["check1"];
var checkbox2=document.forms["myForm"]["check2"];...(如果你是很多就用循环,这个时候你会遇到一个问题,如果解决不了就留个信息我)
if(checkbox1.checked){
checkbox1Value=checkbox1.value;//然后再做后面的操作
}
if(checkbox2.checked){
checkbox2Value=checkbox2.value;//然后再做后面的操作
}
//然后用ajax实现删除或添加等功能,用css实现页面视觉效果,或者用其他的方法,你说的这些功能我做过很多次
}
<input type="checkbox" name="check" value="2" id="check2">....
然后在javascript中:
function checkChoose(){
var checkbox1Value1;
var checkbox1Value2;....//如果多就用数组存
var checkbox1=document.forms["myForm"]["check1"];
var checkbox2=document.forms["myForm"]["check2"];...(如果你是很多就用循环,这个时候你会遇到一个问题,如果解决不了就留个信息我)
if(checkbox1.checked){
checkbox1Value=checkbox1.value;//然后再做后面的操作
}
if(checkbox2.checked){
checkbox2Value=checkbox2.value;//然后再做后面的操作
}
//然后用ajax实现删除或添加等功能,用css实现页面视觉效果,或者用其他的方法,你说的这些功能我做过很多次
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
描述得不清楚,我不知道你想要什么样的效果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询