spanがある場合は次のように言います。
<span id="myspan"> hereismytext </span>
JavaScript を使用して「hereismytext」を「newtext」に変更するにはどうすればよいですか?
ベストアンサー1
最新のブラウザでは以下を使用する必要があります:
document.getElementById("myspan").textContent="newtext";
古いブラウザは認識しないかもしれませんがtextContent
、新しいテキストがユーザー入力である場合に XSS 脆弱性が導入されるため、使用することはお勧めしませんinnerHTML
(詳細な説明については、以下の他の回答を参照してください)。
//POSSIBLY INSECURE IF NEWTEXT BECOMES A VARIABLE!!
document.getElementById("myspan").innerHTML="newtext";