gpt4 book ai didi

Javascript 可以在 xhtml 上工作,但不能在 html 上工作

转载 作者:行者123 更新时间:2023-12-02 19:57:29 25 4
gpt4 key购买 nike

var obj = element;
while (obj.nodeName != 'p' && obj.nodeName != 'body') {
obj = obj.parentNode;
}
if (obj.nodeName == 'p') {
document.body.insertBefore(p, obj);
}

这是我的 javaScript 函数中的代码。我创建了一个 p 元素,并将其插入到找到的最后一个 p 元素之前。此代码适用于 xhtml 文件,但不适用于 html 文件。谁能告诉我为什么?

最佳答案

您的浏览器在 HTML 模式下可能会返回大写标签名称。

使用nodeName.toLowerCase()

关于Javascript 可以在 xhtml 上工作,但不能在 html 上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8430853/

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