var hobby = document.getElementById("hobby"+j)為什么要加j
? var j=document.getElementById("wb").value;
? ? ? ? ?? ?var hobby = document.getElementById("hobby"+j);
? ? ? ? ?? ?hobby.checked = true;
? var j=document.getElementById("wb").value;
? ? ? ? ?? ?var hobby = document.getElementById("hobby"+j);
? ? ? ? ?? ?hobby.checked = true;
2016-07-31
舉報(bào)
2016-07-31
因?yàn)槟?strong> 第i個(gè)選擇 對(duì)應(yīng)的 id名稱 就是設(shè)置為 hobbyi 的。
? ? ? ? ? <input type="checkbox" name="hobby" id="hobby1"> ?音樂
? ? ? ? ? <input type="checkbox" name="hobby" id="hobby2"> ?登山
? ? ? ? ? <input type="checkbox" name="hobby" id="hobby3"> ?游泳
? ? ? ? ? <input type="checkbox" name="hobby" id="hobby4"> ?閱讀
? ? ? ? ? <input type="checkbox" name="hobby" id="hobby5"> ?打球
? ? ? ? ? <input type="checkbox" name="hobby" id="hobby6"> ?跑步
所以假如j是2,在.getElementById時(shí)"hobby"+j 就等于“hobby2”(+號(hào)有轉(zhuǎn)換對(duì)象類型作用)
所以就選到第二個(gè)登山了