求大神進來解答一下這個函數
function checkone(){
? ? ? ? ? ? clearall();
? ? ? ? ? ? var hobby = document.getElementsByName("hobby");
? ? ? ? ? ? var j=document.getElementById("wb").value;
? ? ? ? ? ? for(var i=0;i<j.length;i++){
? ? ? ? ? ? ? ? if(j.charAt(i)>6 || j.charAt(i)<1){ ? ? ? ? ?// ?這里是什么意思呀 j應該是一個數字呀
? ? ? ? ? ? ? ? ? ? alert("越界,請重新輸入!");
? ? ? ? ? ? ? ? ? ? document.getElementById("wb").value="";
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? ? ? ? ? for(var n=0;n<j.length;n++){
? ? ??????????????? hobby[(j.charAt(n))-1].checked=true;?
? ? ? ? ? ? ? ? }
2017-02-22
這個語法就是這樣的把,也不能說湊合,因為本來j就是一個數組,可以用charat()的
2017-02-21
通過id得到的,j是個數組,j.charAt(i)得到具體的數組這種的具體數字