gpt4 book ai didi

javascript - 如何使用 JavaScript 更改 span 元素的文本?

转载 作者:bug小助手 更新时间:2023-10-28 10:55:20 28 4
gpt4 key购买 nike

如果我有一个 span,说:

<span id="myspan"> hereismytext </span>

如何使用 JavaScript 将“hereismytext”更改为“newtext”?

最佳答案

对于现代浏览器,您应该使用:

document.getElementById("myspan").textContent="newtext";

虽然较旧的浏览器可能不知道 textContent,但不建议使用 innerHTML,因为当新文本是用户输入时,它会引入 XSS 漏洞(请参阅下面的其他答案更详细的讨论):

//POSSIBLY INSECURE IF NEWTEXT BECOMES A VARIABLE!!
document.getElementById("myspan").innerHTML="newtext";

关于javascript - 如何使用 JavaScript 更改 span 元素的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1358810/

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