如何使用JavaScript 變更元素文字
問題:
請考慮一個編號"myspan":
<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 如何更改 HTML 元素的文字內容?的詳細內容。更多資訊請關注PHP中文網其他相關文章!