Javascript进阶篇第九章第四小节的第三个任务
为什么第三个任务要用到for循环呢?
function checkone(){
var j=document.getElementById("wb").value;
var hobby=document.getElementsByName('hobby')
for(var i=0;i<hobby.length;i++){
if(i==j-1){
hobby[i].checked=true;}
我直接用:
var hobby = document.getElementsByName("hobby");
hobby[j-1].checked=true;
为什么不行呢?
难道程序每一次都要从头开始跑一次么,确定i=j-1?。浏览器运行程序的机理到底是怎样的?