javascriptでプレースホルダテキストを設定すると、特殊文字が正しく表示されません。JavaScriptで設定されたプレースホルダテキストHTMLでエンコードされた特殊文字をデコードしない
function myFunction() {
document.getElementById("myText").placeholder = "Événement";
}
<input type="text" id="myText" placeholder="Événement">
<p>Click the button to change the placeholder text of the text field.</p>
<button onclick="myFunction()">Try it</button>
出力は次のとおりである: "&#201; V &#233; nement"
予想される出力:私ができるjavascriptのソリューションを探して、 "Événement"
エンコードされた文字を含むテキストを変換します。
これはあなたの質問にお答えしますか? https://stackoverflow.com/questions/3700326/decode-amp-back-to-in-javascript – Calaris
Firefoxでうまく動く –
'document.getElementById(" myText ")だけではできない理由はありますか?プレースホルダ= "Événement"; '? – Walk