html 如何判断根节点
<tbody id= "tbody " name= "tbody " id= "asdf ">
<tr name= "AGag " id= "2233 ">
<td width= "59 " name= "asfasdfasasfA " id= "gaggg " > 1 </td>
。。。
<script language= "vbscript ">
<!--
function aaa(obj)
msgbox obj.id
if obj.childnodes.length > 0 then
for i=0 to obj.childnodes.length-1
bbb=obj.childnodes(i).id
aaa(document.getElementById(bbb))
next
end if
end function
-->
</script>
作的递归,但是读到文本的值(“1”)时就出错该如何判断下一个就是文本的值了呢?
因为 <td> 孩子节点长度依然是1,所以“bbb=obj.childnodes(i).id”就会出错。
------解决方案--------------------if obj.childnodes(i).nodeType =3 then ...