求解 為什么else if 不能正常運(yùn)行
function?checkone()?{ ????var?j?=?document.getElementById("wb").value; ????var?hobby?=?document.getElementsByName("hobby"); ????if?(0?<?parseInt(j)?<=?6)?{ ????????for?(var?i?=?0;?i?<?hobby.length;?i++)?{ ????????????hobby[i].checked?=?false; ????????????hobby[parseInt(j)?-?1].checked?=?true; ????????} ????} ????else?if(parseInt(j)>6||parseInt(j)<=0){ ????????alert("請(qǐng)輸入0-6") ????} }
2018-03-22
你if里的條件判斷就寫錯(cuò)了,不能這么寫。
應(yīng)該是if(parseInt(j)>0&&parseInt(j)?<=?6){
????xxxxxxxx????;
}