qq_浮雲遊子_03977413
2017-02-21 11:26
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;
}
这个语法就是这样的把,也不能说凑合,因为本来j就是一个数组,可以用charat()的
通过id得到的,j是个数组,j.charAt(i)得到具体的数组这种的具体数字
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题