已采纳回答 / 慕村0254473
1、数组里面的元素用逗号分隔2、for循环条件应该改为i < infos.length3、第二个if应该放在第一个if语句块内,或者两个if的条件用&&连接
2020-04-21
最赞回答 / 慕村6055097
给大家讲解一下1.getElementsByTagName("input");这个会拿到所有是input标签,我们只需要标签name是"hobby"的,所以循环的时候要判断name是否等于"hobby"if(hobby[i].name == "hobby") 如果等于就通过 hobby[i].checked = true; 选中2.getElementsByName("hobby"); 与上边同理3.getElementById("hobby" + j); 这段话是基于题目硬性要求所写的,1-6选中,对应...
最新回答 / LoCloudy
var j=document.getElementById("wb").value;这句是获取输入框中的值,比如输入框中是1,j就为1var hobby = document.getElementById("hobby"+j);这一句是把“hobby”和获取到的 j 组合 通过ID来获取对应复选框的元素最后一句就不用解释了。
最新回答 / 969999666696
table的子节点是文本和tbody。由于我们写的table和它的第一个tr之间有换行和空白格,故出现一个文本子节点,后面的三块tr部分都为tbody的内容。因为我们要删除的tr在tbody中,所以需要使用lastChild定位到tbody。
2020-04-18
最新回答 / 宝慕林6934861
var y=get_nextSibling(x)是调用函数,你将x的值代入到get_nextSibling(n)函数中去,此时函数里所有n变量替换为x,函数里var x 里面重新定义了一个x 你再吧替换后的结果赋值给x。
2020-04-18
最赞回答 / weixin_慕妹8291620
因为第一次执行函数之后又会通过setTimeout里面再执行这个函数,在执行这个函数里面又经过setTimeout执行这个函数,一直反复
2020-04-16
我来提交代码了~
<script>
window.onload = function sub2(){
var btnObj = document.getElementById("btnId");
btnObj.onclick = function(){
sub=5-2;
alert("5和2的差:"+sub);
};
}
</script>
<form>
<button id="btnId">caculate</button>
</form>
<script>
window.onload = function sub2(){
var btnObj = document.getElementById("btnId");
btnObj.onclick = function(){
sub=5-2;
alert("5和2的差:"+sub);
};
}
</script>
<form>
<button id="btnId">caculate</button>
</form>
var a = new Array();
for(var i = 0; i < 3; i++){
a[i] = new Array();
for(var j = 0; j < 6; j++){
a[i][j] = i + j;
}
}
for(var i = 0; i < 3; i++){
document.write("一维:" + i + "<br>");
for(var j = 0; j < 6; j++){
document.write(a[i][j]);
}
document.write("<br>");
}
for(var i = 0; i < 3; i++){
a[i] = new Array();
for(var j = 0; j < 6; j++){
a[i][j] = i + j;
}
}
for(var i = 0; i < 3; i++){
document.write("一维:" + i + "<br>");
for(var j = 0; j < 6; j++){
document.write(a[i][j]);
}
document.write("<br>");
}