请问,如何知道某一个对象到底是个什么东西

kmzixin 2006-12-03 09:42:04
在JS中
通过
var oDivMessage =document.getElementById("divMessage");
var oText = oDivMessage.childNodes;

打印oText.nodeType显示为undefined
有没有什么方法能让我知道oText到底是个什么东西呢?
...全文
188 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
class1 2006-12-04
  • 打赏
  • 举报
回复
oText.nodeType=undefined的原因:如果上面代码正确执行,oText是一个包含oDivMessage节点所有子节点的数组.

节点.nodeType==1时(element节点)
alert(节点.tagName);节点标记

节点.nodeType==3时(文本节点)
alert(节点.data);节点文本
afoskoo 2006-12-03
  • 打赏
  • 举报
回复
alert(oText.tagName);

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧