<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language="javascript">
function fun() {
var testA = document.body;
alert(testA.childNodes.length);
}
</script>
</HEAD> <BODY>
<input type="text" name="txtName" id="txtName" value="">
<input type="button" name="btn" value="添加" onclick="fun()">
<a href="#" onClick="javascript:alert('OK');" id="testA">点啊</a>
</BODY>
</HTML>
alert(testA.childNodes.length);居然是6,明明只有3个子节点,太奇怪了.
求救各位大侠帮忙!!!
<HEAD>
<TITLE> New Document </TITLE>
<script language="javascript">
function fun() {
var testA = document.body;
alert(testA.childNodes.length);
}
</script>
</HEAD> <BODY>
<input type="text" name="txtName" id="txtName" value="">
<input type="button" name="btn" value="添加" onclick="fun()">
<a href="#" onClick="javascript:alert('OK');" id="testA">点啊</a>
</BODY>
</HTML>
alert(testA.childNodes.length);居然是6,明明只有3个子节点,太奇怪了.
求救各位大侠帮忙!!!
<HEAD>
<TITLE> New Document </TITLE>
<script language="javascript">
function fun() {
var testA = document.body;
var n =0;
for(var i=0;i<testA.childNodes.length;i++){
if(testA.childNodes[i].nodeType==3)n++;
}
alert(n);
}
</script>
</HEAD><BODY>
<input type="text" name="txtName" id="txtName" value="">
<input type="button" name="btn" value="添加" onclick="fun()">
<a href="#" onClick="javascript:alert('OK');" id="testA">点啊</a>
</BODY>
</HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language="javascript">
function fun()
{
var testA = document.body;
var childNode;
for (var i=0; i<testA.childNodes.length; i++)
{
childNode = testA.childNodes[i]
alert("nodeName: " + childNode.nodeName + "\nnodeType: " + childNode.nodeType);
// nodeType Integer that receives one of the following values.
// 1 Element node.
// 3 Text node.
}
}
</script>
</HEAD> <BODY>
<input type="text" name="txtName" id="txtName" value="">
<input type="button" name="btn" value="添加" onclick="fun()">
<a href="#" onClick="javascript:alert('OK');" id="testA">点啊</a>
</BODY>
</HTML>
or
if(testA.childNodes[i].nodeType==3)n++;
or
alert(testA.all.length);
><input type="button" name="btn" value="添加" onclick="fun()"
><a href="#" onClick="javascript:alert('OK');" id="testA">点啊</a></BODY>