慕先生2225934
2018-05-27 14:25
function checkall(){
var hobby = document.getElementsByTagName("input");
for(var i=0;i<hobby.length;i++){
if(hobby[i].checked==false){ //不知道这个if在底层会不会起到节约性能的效果?
hobby[i].checked=true;
}
}
}
function clearall(){
var hobby = document.getElementsByName("hobby");
for(var i=0;i<hobby.length;i++){
if(hobby[i].checked==true){ //同上
hobby[i].checked=false;
}
}
}
function checkone(){
var j=document.getElementById("wb").value;
var arr = document.getElementsByName("hobby");
arr[j-1].checked=true;
}
实现没问题!
function checkall(){
var hobby = document.getElementsByTagName("input");
for(var i=0;i<hobby.length;i++){
if(hobby[i].checked==false){
hobby[i].checked=true;
}
}
}
function clearall(){
var hobby = document.getElementsByName("hobby");
for(var i=0;i<hobby.length;i++){
if(hobby[i].checked==true){
hobby[i].checked=false;
}
}
}
function checkone(){
var j=document.getElementById("wb").value;
clearall();
var arr = document.getElementsByName("hobby");
arr[j-1].checked=true;
}
没有错误提示
你一可以用同一个全局变量
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题
回答 1
回答 1
回答 6
回答 1
回答 3