如何在JavaScript中更改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中更改span元素的文本 的全部内容, 来源链接: utcz.com/qa/429221.html