哪個小伙伴幫我看看 哪里出錯了
function checkone(){
? ? ? ? ? ? var j=document.getElementById("wb").value;
? ? ? ? ? ? var hobby = document.getElementsByName("hobby");
? ? ? ? ? ? switch(j){
? ? ? ? ? ? ? ? case 1:
? ? ? ? ? ? ? ? ? ? hobby[0].checked=true;
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 2:
? ? ? ? ? ? ? ? ? ? hobby[1].checked=true;
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 3:
? ? ? ? ? ? ? ? ? ? hobby[2].checked=true;
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 4:
? ? ? ? ? ? ? ? ? ? hobby[3].checked=true;
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 5:
? ? ? ? ? ? ? ? ? ? hobby[4].checked=true;
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 6:
? ? ? ? ? ? ? ? ? ? hobby[5].checked=true;
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? }
? ? ? ? ?// 任務3
? ? ? ??
? ? ? ? }
2016-03-08
switch語句的判斷表達式的值和case的值的類型要匹配,用parseInt(j)將j轉換成整型,和case的1、2······匹配,下面是改后的代碼,你再試試。
2016-03-07
更改: ?.checked="checked";
然后在case 6后加個default試試