为了账号安全,请及时绑定邮箱和手机立即绑定

元素节点的子节点的相关问题,求大神速回

元素节点的子节点的相关问题,求大神速回

qq_甘蔗_0 2015-11-16 17:40:41
<p id="p0" style="color:red">000</p> 按照DOM树绘制,p元素的子节点用该有三个:两个属性节点和一个文本节点. 使用document.getElementById("p0").fristChild找的应该是p0属性节点的id,文本节点应该是最后一个节点 但测试时不是这样的!!! 使用document.getElementById("p0").childNodes.length 结果应该是3,可是运行的结果为1,这是怎么回事
查看完整描述

2 回答

已采纳
?
李晓健

TA贡献1036条经验 获得超461个赞

childNodes  是不算属性节点,只算子节点

查看完整回答
1 反对 回复 2015-11-16
?
李晓健

TA贡献1036条经验 获得超461个赞

而且属性节点也不是子节点

查看完整回答
反对 回复 2015-11-16
  • qq_甘蔗_0
    qq_甘蔗_0
    我懂了,如果想获得属性节点,应该用document.getElementById("p0").getAttributeNode;
  • 2 回答
  • 0 关注
  • 1514 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信