任務(wù)三這樣寫每次都選中的“跑步”,請問問題在哪呢?
function checkone(){
? ? ? ? ? ? var j=document.getElementById("wb").value;
? ? ? ? ? ?
? ? ? ? ? ? }
? ? ? ? ? ? switch(j){
? ? ? ? ? ? ? ? case 1:
? ? ? ? ? ? ? ? document.getElementById("hobby1").checked=true;
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 2:
? ? ? ? ? ? ? ? document.getElementById("hobby2").checked=true;
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 3:
? ? ? ? ? ? ? ? document.getElementById("hobby3").checked=true;
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 4:
? ? ? ? ? ? ? ? document.getElementById("hobby4").checked=true;
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 5:
? ? ? ? ? ? ? ? document.getElementById("hobby5").checked=true;
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? default:
? ? ? ? ? ? ? ? document.getElementById("hobby6").checked=true;
? ? ? ? ? ? }
? ? ? ??
? ? ? ? }
? ? ? ??
2016-09-08
你switch里面的case 1要寫成case ’1‘這樣的,因為我們輸入的是字符類型的,而你匹配的是數(shù)字,類型不一致就會導(dǎo)致匹配不到而使用默認(rèn)default所以才每次都是選中6。你應(yīng)該添加一個6進(jìn)去然后default改成越界提醒的!
2016-09-07
var j=document.getElementById("wb").value;我對這節(jié)有點遺忘,應(yīng)該是這的問題,你這是多少節(jié),我看看