document.write("元素(div)的第一个子节点的"+"<br/>");
document.write("节点名称:"+x.firstChild.nodeName+"<br/>"+"节点类型:"+x.firstChild.nodeType+"<br/>"+"节点值:"+x.firstChild.nodeValue+"<br/><br/>");
document.write("节点名称:"+x.firstChild.nodeName+"<br/>"+"节点类型:"+x.firstChild.nodeType+"<br/>"+"节点值:"+x.firstChild.nodeValue+"<br/><br/>");
2015-07-29
这么写虽然麻烦,但是便于查看,可以与前一章节对比着看。注:若var mynode=document.getElementsByTagName("div")[1].childNodes;//第二个div节点值为1.
例题中只有一个ul标签,若取[1],不存在子节点。
例题中只有一个ul标签,若取[1],不存在子节点。
2015-07-29
已采纳回答 / Hall_2015
那是因为你取值不对,JavaScript是弱语言,没有规定变量类型,你的txt1、txt2是直接取值,所以可能造成数据类型混乱,结果就不是那么准确了。课程下面有个注意:使用parseInt()函数可解析一个字符串,并返回一个整数。
2015-07-29
document.write("第一个div子节点个数:"+mynode.length+"<br/>");
for(i=0;i<mynode.length;i++)
{ document.write("第"+(i+1)+"个节点的"+"<br/>");
document.write("节点名称:"+mynode[i].nodeName+"<br/>"+"节点类型:"+mynode[i].nodeType+"<br/>"+"节点值:"+mynode[i].nodeValue+"<br/><br/>");
}
for(i=0;i<mynode.length;i++)
{ document.write("第"+(i+1)+"个节点的"+"<br/>");
document.write("节点名称:"+mynode[i].nodeName+"<br/>"+"节点类型:"+mynode[i].nodeType+"<br/>"+"节点值:"+mynode[i].nodeValue+"<br/><br/>");
}
2015-07-29
var mynode=document.getElementsByTagName("div")[0].childNodes;
当[]里的值为1值,代表第二个div的子节点。
当[]里的值为1值,代表第二个div的子节点。
2015-07-29
那个function的作用就是比较两个数的大小用的,然后返回结果的正负作为排序的依据.
这个函数是升序排序,如果想逆序排序改成return b-a;就行了.
它的排序原理是每2个数比较,然后根据正负更改数组内元素的位置.搜索
比如第一次比较,a就是888,b就是2222然后返回888-2222 是负的 位置不变.
return a-b;
a-b>0?
这个函数是升序排序,如果想逆序排序改成return b-a;就行了.
它的排序原理是每2个数比较,然后根据正负更改数组内元素的位置.搜索
比如第一次比较,a就是888,b就是2222然后返回888-2222 是负的 位置不变.
return a-b;
a-b>0?
2015-07-29
<script type="text/javascript">
var myarr1= ["我","爱","你"];
document.write(myarr1.slice(1))
</script>
开头元素包含,尾元素不包含
var myarr1= ["我","爱","你"];
document.write(myarr1.slice(1))
</script>
开头元素包含,尾元素不包含
2015-07-29
<script type="text/javascript">
var myarr1= ["我","爱","你"];
document.write(myarr1.reverse())
</script>
var myarr1= ["我","爱","你"];
document.write(myarr1.reverse())
</script>
2015-07-29
document.write(myarr3.join("-"))
arrayObject.join(分隔符)
最后的那个括号里面需要写的就是分隔符
arrayObject.join(分隔符)
最后的那个括号里面需要写的就是分隔符
2015-07-29
都写好了 还写什么 写var啊。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
2015-07-29