关于DOM的nodeType和nodeValue取值问题

http://img.mukewang.com/573e6c8c00016ba909870588.jpg这里,<a href="#"></a>不是属于属性节点么?还是说这里<a>还是算元素节点,然后,href属于<a>的子节点并属于属性节点?

易水逝
浏览 1903回答 3
3回答

qq_大寒_2

<a>是元素节点 ,nodeType是1 ,元素节点主要是标签名。href是属性节点,nodeType是2123是文本节点,nodeType是3.常用的就这几个,nodeType有十几种类型href和<a>是同级的,是兄弟,没有属于不属于,画个树状图吧。、

_Xthanus_

a是元素节点,href是a的属性。

不再热情似火

<a>是元素节点,href 是 <a> 的属性(不是子节点),子节点会包含在<a></a>之间a.getAttribute('href')"#"a.attributes['href'].value"#"a.attributes.getNamedItem('href').value"#"a.getAttributeNode('href').value"#"上面是访问元素属性节点的方式
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript