javascript 里怎么通过ID 得到check 的对象啊?得到一个数组的行么?

最近做了一个程序,要求是往一个表格里插入一行,每行里都有个inputcheck标签,要求点击下面的一个按钮就可以选中以前就有的行和你添加的行,再点击另外的一个按钮就可以都... 最近做了一个程序,要求是往一个表格里插入一行,每行里都有个input check 标签,要求点击下面的一个按钮就可以选中以前就有的行和你添加的行,再点击另外的一个按钮就可以都删除了!这个怎么实现啊! 展开
 我来答
媒办法
2008-09-18 · TA获得超过606个赞
知道小有建树答主
回答量:834
采纳率:0%
帮助的人:1002万
展开全部
是不是要实现“全选”的效果?则有一个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;
}
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiong_gao
2008-09-18 · 超过23用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:57.9万
展开全部
<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实现页面视觉效果,或者用其他的方法,你说的这些功能我做过很多次
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiongcan530
2008-09-18 · TA获得超过859个赞
知道小有建树答主
回答量:934
采纳率:0%
帮助的人:637万
展开全部
描述得不清楚,我不知道你想要什么样的效果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式