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

js 9-4进阶篇 求解答,什么意思?

for(i=0;i<=hobby.length;i++)          {              if(hobby[i].type=="checkbox"){                  hobby[i].checked=true;              }          }           

正在回答

2 回答

因为通过var hobby = document.getElementsByTagName("input");得到的hobby是个数组,要对数组中的每个元素进行属性设置的话要通过循环。从第0个到第hobby.length-1个(终止条件应该是i<hobby.length或i<=hobby.length-1)

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

循环遍历名为hobby的input标签,如果标签类型为复选框checkbox,则让其选中,即checked的值赋值为true

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

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468060    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

js 9-4进阶篇 求解答,什么意思?

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