为了账号安全,请及时绑定邮箱和手机立即绑定

我想知道document.getElementById("hobby"+j).checked=true;

关于getElementById("hobby"+j).为啥后面"hobby"+j 这个功能是怎么实现的啊?

正在回答

3 回答

hobby 后面加 变量 j 是拼接字符串 hobby1~hobby6, 前提是代码外面需要加for循环 j 从1递增到6

2 回复 有任何疑惑可以回复我~
#1

keida 提问者

非常感谢!
2015-01-17 回复 有任何疑惑可以回复我~

var k=document.getElementsByName("hobby")

var j=document.getElementById("wb").value-1;

k[j].checked=true;


这样写好像也可以

0 回复 有任何疑惑可以回复我~

因为要组成字符串啊,id的名称不是从hobby1~hobby6吗,这样就可以找到它了呀~

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我想知道document.getElementById("hobby"+j).checked=true;

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信