文本节点对应的目标实例是什么?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文本节点对应的目标实例是什么?相关的知识,希望对你有一定的参考价值。
我不知道相应的instanceof
测试适用于文本节点。在下面的节点列表示例中,有一些表和中断,可以使用
child = paymentInfo[i];
if (child instanceof htmlBRElement || child instanceof HTMLTableElement) {
continue;
}
是否没有用于评估文本节点的类似测试?似乎对HTMLTextAreaElement进行实验不是正确的选择。
通过检查我发现的nodeName有一个解决方法,但是最好使代码与其他条件保持一致。
paymentInfo[0].nodeName == "#text"
true
答案
关联的构造函数为Text
(window.Text
),因此可以使用instanceof Text
:
const foo = document.querySelector('#foo');
const textNode = foo.childNodes[0];
console.log(textNode instanceof Text);
<div id="foo">someText</div>
以上是关于文本节点对应的目标实例是什么?的主要内容,如果未能解决你的问题,请参考以下文章