我正在努力使用輸出HTML實體的簡單語法。在JavaScript中輸出HTML實體
爲了簡單起見:
document.write("é");
欲輸出é
爲é
。
我試過用引號,撇號和沒有標記。
我設法使它正常工作的唯一方法是/é/
,但輸出/é/
。
有人可以告訴我這樣做的正確方法(,如果可能的話解釋爲什麼斜線正在做他們的事情)?
我不熟悉jQuery,所以如果您在覈心JavaScript中保留答案,我將不勝感激。
https://jsfiddle.net/e2ezz2h1/
不要使用'document.write',使用'innerHTML'(如果你想使用的實體)或'textContent'(如果你想保持與號) – Bergi
我實際上是試圖將它寫入文本框的「值」而不是它的「innerHTML」。 https://jsfiddle.net/esqrg8Lc/ – Rilke
非jQuery的答案在這裏:http://stackoverflow.com/a/1395954/74757 –