语法:
bChildNodes = object . hasChildNodes()
参数:
无
返回值:
bChildNodes : 布尔值(Boolean)。false | true false : object 不包含网页元素( HTML Elements )或 TextNode 对象。
true : object 包含网页元素( HTML Elements )或 TextNode 对象。
说明:
检测 object 是否包含有网页元素( HTML Elements )或 TextNodes 对象。
如果 object 包含网页元素( HTML Elements )或 TextNodes ,它们可以通过 object 的 childNodes 集合访问。
<script>
function rdl_eventHandle(e){
var sHasChild;
event.cancelBubble=true;
if (event.srcElement.hasChildNodes()==true) sHasChild="有";else sHasChild="没有";
switch (event.srcElement.id) {
case "oParent" : oCode.innerText="我"+sHasChild+"子对象";break;
case "oChild1" : oCode.innerText="我"+sHasChild+"子对象";break;
case "oChild2" : oCode.innerText="我"+sHasChild+"子对象";break;
default : oCode.innerText="请将鼠标移动到上面的色块中。";break;
}
}
document.onmouseover=rdl_eventHandle;
</script>
<div id=oParent style="border:1px solid #000000;background:#6699CC;padding:6px;">第1个DIV<br><br>
<div id=oChild1 style="border:1px solid #000000;background:#999999;width:80%;">第2个DIV</div><br>
<div id=oChild2 style="border:1px solid #000000;background:#CC9966;width:80%;"></div></div>
<br><div id=oCode>请将鼠标移动到上面的色块中。</div>
hasChildNodes方法
原创文章如转载,请注明:转载自悠悠博客 [ http://www.ajaxstu.com/ ]
相关文章:
- INPUT type=text 元素 | input type=text 对象(2007-11-27 10:19:22)
- createControlRange方法(2007-11-23 1:55:48)
- FONT 元素 | font 对象(2007-11-22 6:9:4)
- createRange方法(2007-11-14 7:21:15)
- 自定义提示条(2007-11-9 9:26:27)
- 图象按比例 缩放(2007-11-9 6:56:0)
- javascript if else语句摘要(2007-11-6 1:7:7)
- JavaScript实用技巧集锦(2007-10-27 1:12:14)
- getElementsByName方法(2007-10-19 10:56:29)
- javascript加密与解密(2007-10-18 10:4:26)
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
