<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 нескольких элементов в массиве? Например, первый и третий. x[0, 2].innerHTML
не работает. Я искал синтаксис онлайн, и я ничего не могу найти.Каков правильный синтаксис для указания нескольких элементов в массиве JavaScript?
Вы не можете сделать это таким образом. Вам нужно заявление для каждого отдельно. – putvande
Не забудьте прочитать [* Что делать, если кто-то отвечает на мой вопрос? *] (Http://stackoverflow.com/help/someone-answers), когда вы довольны ответом. Вы можете принять только один, но вы можете поддержать любой ответ, который, по вашему мнению, полезен, чтобы сказать «спасибо». – Aurora0001