<body>
<p class="initial">Number One!</p>
<p class="initial">Number Two!</p>
<p class="initial">Number Three!</p>
<script>
var x = document.getElementsByClassName("initial");
x[0].innerHTML = "<span class=\"fix\">super duper</span>";
</script>
</body>
x[0].innerHTML
は、最初の要素を指します。しかし、配列内のいくつかの要素のinnerHTMLを変更したいのですが?例えば、第1および第3。 x[0, 2].innerHTML
は機能しません。私は構文をオンラインで探していて、何も見つけられません。JavaScript Arrayの複数の要素を指す正しい構文は何ですか?
あなたはそのように行うことはできません。個々に個別に声明が必要です。 – putvande
あなたが答えに満足しているときは、[*私の質問に答えるときはどうすればよいですか?*](http://stackoverflow.com/help/someone-answers)を読むことを忘れないでください。あなたは1つしか受け入れることはできませんが、あなたは「感謝」と言ってもいいと思われる回答をアップヴォートすることができます。 – Aurora0001