for循環(huán)的內(nèi)容不懂
function checkone(){
? ? ? ? ? ? var j=document.getElementById("wb").value;
? ? ? ? var hobby = document.getElementsByName("hobby");
? ? ? ? ?// 任務(wù)3
? ? ? ? for(i=0;i<j.length;i++){
? ? ? ? ? ??
? ? ? ? ? ? ?hobby[(j.charAt(i))-1].checked=true;?
? ? ? ? }
? ? ? ? }
其中?for(i=0;i<j.length;i++) ? ? ? ?j的值不是輸入框的值嗎,怎么是數(shù)組呢,而且每次只輸入一個數(shù)字
2019-03-11
你想法沒有錯, j 獲取的就是輸入框輸入的一個數(shù)值? ?代碼這樣寫就可以了
function checkone(){
? ? ? ? ? ? var j=document.getElementById("wb").value;
? ? ? ? ?// 任務(wù)3
? ? ? ? ? ? document.getElementById("hobby"+j).checked=true;
? ? ? ? }