私はHTMLエンティティを出力する簡単な構文に苦しんでいます。簡単のためJavaScriptでのHTMLエンティティの出力
:
document.write("é");
私はé
として出力é
したいです。
引用符、アポストロフィ、およびマークなしで試してみました。
私がそれを動作させることができた唯一の方法は/é/
ですが、出力は/é/
です。
誰かがこれを行う正しい方法を私に知らせることができますか(、可能であればスラッシュが自分のことをやっている理由を)?
私はjQueryに慣れていないので、コアJavaScriptで回答を保持していただければ幸いです。
https://jsfiddle.net/e2ezz2h1/
(あなたがアンパサンドを維持したい場合は) 'innerHTML'(あなたはエンティティを使用する場合)または' textContent'を使用し、 'document.write'を使用しないでください – Bergi
私は」実際にはそれを 'innerHTML'ではなく' text'の 'value'に書き込もうとしています。 https://jsfiddle.net/esqrg8Lc/ – Rilke
非jQueryの回答はこちらhttp://stackoverflow.com/a/1395954/74757 –