JavaScript中,关于nodeType和html标记的一个疑惑。
答案:3 悬赏:50 手机版
解决时间 2021-07-31 16:53
- 提问者网友:不要迷恋哥
- 2021-07-31 02:53
JavaScript中,nodeType 只有很有限的几个值,而html的标记却有那么多,怎么去判断每一个html标记所属的 nodeType 值? 本人刚接触 JavaScript ,有没有必要记住 每一个html标记的nodeType值?或者说,有没有折中的方法?
最佳答案
- 五星知识达人网友:人间朝暮
- 2021-07-31 03:27
nodeType可以说在javascript里面 根本就没什么用处,你不觉得吗?获取标签名,可以用TagName标签属性值,只要对象.属性名就行了,,,你还用这个nodeType这种不确定的属性?
全部回答
- 1楼网友:蕴藏春秋
- 2021-07-31 04:57
nodetype作用如下
Interface |
nodeType constant |
nodeType value |
---|---|---|
Element |
Node.ELEMENT_NODE |
1 |
Text |
Node.TEXT_NODE |
3 |
Document |
Node.DOCUMENT_NODE |
9 |
Comment |
Node.COMMENT_NODE |
8 |
DocumentFragment |
Node.DOCUMENT_FRAGMENT_NODE |
11 |
Attr |
Node.ATTRIBUTE_NODE |
2 |
- 2楼网友:等灯
- 2021-07-31 03:53
首先作为文本,各节点对象引用 nodeType 会返回 3,即文本信息。
作为该元素的属性,它的nodeType 会返回2
作为该元素的注释,它的nodeType会返回8
作为该元素内的元素,它的nodeType会返回1.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯