<script type="text/javascript">
var x=document.getElementsByTagName("div")[0].childNodes;
for(var j=0;j<x.length;j++)
{
document.write("[第"+(i+1)+"个节点]"+"<br/>"+"节点名:"+x[j].nodename+"<br/>"+"节点类型"+x[j].nodeType+"<br/>"+"节点值:"+x.nodeValue+"<br/>"+"<br/>")
}
</script>
中[第"+(i+1)+"个节点]里面的“+(i+1)+”该如何理解?
你写错了吧,i都没见定义。应该是j,因为j=0 所以要j+1。 +(i+1)+前后+是连接符。