gpt4 book ai didi

javascript - insideHTML 不适用于节点

转载 作者:行者123 更新时间:2023-12-03 09:36:22 25 4
gpt4 key购买 nike

在我的脚本中 node1.datanode1.textContent 工作正常,但 node1.innerHTML 没有显示任何内容,我不明白为什么。

var text = [];
function getN(node1) {
textNodesUnder(node1, text);
return text.join("");
}
function textNodesUnder(node1, text) {
if (node1.nodeType == 3) {
text.push(node1.innerHTML);
document.write(node1.textContent + "<br>");
}
var children = node1.childNodes;
for (var i = 0; i < children.length; i++) {
textNodesUnder(children[i], text);
}
}

<body onload="alert('The document content is ' + getN(document))" >

最佳答案

此时node1是对document对象的引用。它确实没有 innerHTML 属性

关于javascript - insideHTML 不适用于节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31323480/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com