私は以下のhtmlを持っているとします: div id="my_div"><span>no no</span></div>
。テキストを変更したいいいえいいえとはいはい。変数にinnerHTMLプロパティを使用できないのはなぜですか?
document.getElementById("my_div").getElementsByTagName('span')[0].innerHTML = "yes yes"
をしかし、私は次のような変数として物事を使用する場合:私は、次のようにそれを行うことはできません
var x = document.getElementById("my_div").getElementsByTagName('span')[0].innerHTML;
x = "yes yes";
は今テキスト
には何のは変更されませんされていません。どうして?
を試してみてくださいあなたは、エラーのため、ブラウザのコンソールをチェックしましたか? – NewToJS
@NewToJSはいブラウザのコンソールにチェックインしました。エラーは発生しません。 – user31782
あなたは完全にあなたの質問を変更できますか?あなたは他の人があなたの投稿の下で '編集 'をクリックして元の質問を見ることができることを知っています...これは' gurvinder372'の投稿があなたのオリジナルの質問に答えるときに 'gurvinder372'答えが間違って見えるようにします。私はこの質問にフラグを立てました。 – NewToJS