文本节点对应的目标实例是什么?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文本节点对应的目标实例是什么?相关的知识,希望对你有一定的参考价值。

我不知道相应的instanceof测试适用于文本节点。在下面的节点列表示例中,有一些表和中断,可以使用

跳过
child = paymentInfo[i];
if (child instanceof htmlBRElement || child instanceof HTMLTableElement) {
    continue;
}

是否没有用于评估文本节点的类似测试?似乎对HTMLTextAreaElement进行实验不是正确的选择。

NodeList with varied node types, including text elements

通过检查我发现的nodeName有一个解决方法,但是最好使代码与其他条件保持一致。

paymentInfo[0].nodeName == "#text"
true
答案

关联的构造函数为Textwindow.Text),因此可以使用instanceof Text

const foo = document.querySelector('#foo');
const textNode = foo.childNodes[0];
console.log(textNode instanceof Text);
<div id="foo">someText</div>

以上是关于文本节点对应的目标实例是什么?的主要内容,如果未能解决你的问题,请参考以下文章

机器学习-决策树

深入理解DOM节点类型第四篇——文档片段节点DocumentFragment

webapi

如何将treeview的内容写入文本文件

片段 null 必须是公共静态类才能从实例状态正确重新创建

创建片段而不从 java 代码实例化它