1
帶有特殊字符的InnerHTML正在修剪數據。帶特殊字符的InnerHTML正在修剪數據
elem.innerHTML = displayedObjects.name;
這裏displayedObjects.name
包含像Test&string
的字符串。以上聲明僅指定值Test
,
這裏可以做些什麼?
帶有特殊字符的InnerHTML正在修剪數據。帶特殊字符的InnerHTML正在修剪數據
elem.innerHTML = displayedObjects.name;
這裏displayedObjects.name
包含像Test&string
的字符串。以上聲明僅指定值Test
,
這裏可以做些什麼?
這是因爲Test&string
實際上並不是有效的HTML,因爲&
是HTML entity的轉義字符。如果編碼正確,則代替Test&string
。
如果你只是想設置一個元素的文本,我建議你使用innerText
代替:
elem.innerText = displayedObjects.name;
嗯,有人已經編輯了這個,你爲什麼返回純文本一遍嗎? –