?function?checkone(){
????????????var?j=document.getElementById("wb").value;
????????????clearall();
????????????var?hobby=document.getElementsByName("hobby");
?????????//?任務(wù)3
?????????for(var?i=0;i<j.length;i++)
????????????if(j.charAt(i)>6||j.charAt(i)<1)
????????????{
????????????????alert("請(qǐng)輸入1-6");
????????????????document.getElementById("wb").value="";
????????????}
?????????????hobby[(j.charAt(i))-1].checked=true;
????????}
??????????for(var?n=0;n<j.length;n++)
?????????????hobby[(j.charAt(n))-1].checked=true;
????????}
2016-04-03
這個(gè)好使,你的for后面掉了一個(gè) { 括號(hào),
2016-04-03
這里的j已經(jīng)是一個(gè)數(shù)了
j.length也就沒有意義了,其實(shí)這樣就可以了
如果還要判斷輸入框的值的話,就直接用j和0,6比較就可以了
2016-04-03
var?j=document.getElementById("wb").value; j的值是NULL吧
j.length有嗎????