當檢索包含HTML 實體的XML-RPC 字串時,JavaScript 將它們逐字插入到HTML 中,從而阻止正確的處理渲染。文字顯示為字串而不是預期的 HTML 元素。
[DOMParser]
轉義 HTML 實體的首選方法在 JavaScript 中就是使用 DOMParser。 DOMParser 是一個瀏覽器支援的工具,可以解析 HTML 字串並提取其內容。透過使用 DOMParser,您可以安全且有效地將轉義實體轉換為對應的字元。
以下函數使用DOMParser 在JavaScript 中對HTML 實體進行轉義:
function htmlDecode(input) { var doc = new DOMParser().parseFromString(input, "text/html"); return doc.documentElement.textContent; }
為了示範🎜>
範例console.log( htmlDecode("<img src='myimage.jpg'>") ) // "<img src='myimage.jpg'>"
以上是如何在 JavaScript 中取消轉義 HTML 實體?的詳細內容。更多資訊請關注PHP中文網其他相關文章!