gpt4 book ai didi

javascript - 为什么 innerTEXT 不适用于节点?

转载 作者:行者123 更新时间:2023-11-30 08:31:44 27 4
gpt4 key购买 nike

我正在尝试 getElementsByTagName("title") 然后提醒它的值

它尝试使用 innerText 它什么都不返回

例子:

<script>
var req = new XMLHttpRequest();
req.onreadystatechange=function()
{
if(req.readyState==4 && req.status==200)
{
titles = req.responseXML.getElementsByTagName("title");
for(i=0; i < titles.length; i++)
{
alert(titles[i].innerText);
}
}

}
req.open("GET","webapp/data",true);
req.send();
</script>

它仅在我使用 innerHTML 时有效,但我不明白为什么!

例子:

<script>
var req = new XMLHttpRequest();
req.onreadystatechange=function()
{
if(req.readyState==4 && req.status==200)
{
titles = req.responseXML.getElementsByTagName("title");
for(i=0; i < titles.length; i++)
{
alert(titles[i].innerHTML);
}
}

}
req.open("GET","webapp/data",true);
req.send();
</script>

最佳答案

innerText 是“古老的 Internet Explorer”的实现方式。

正确的名称是textContent

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

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