[英]How to insert brackets as text into HTML using Javascript
我正在嘗試使用javascript在變量中添加<
和>
符號,但在瀏覽器中卻沒有顯示。 如果我附加一個字符串文字,如"Hi" + variableName
它可以正常工作,但不能帶有符號。我已經嘗試過用單引號和雙引號將其括起來,但是沒有運氣。
這是我的嘗試
document.getElementById("showInvalidEmailAddress").innerHTML = '<' + getEmailValue + '>';
使用.textContent
而不是.innerHTML
這樣文本就不會解析為HTML。
const el = document.getElementById("showInvalidEmailAddress");
el.textContent = '<' + getEmailValue + '>';
這樣做的方式,文本看起來像是HTML解析器的標簽。
您還可以使用新的模板文字:
el.textContent = `<${getEmailValue}>`
那是無效的HTML; 電子郵件地址不是HTML標記。
您的意思是.textContent
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.