Например, у нас есть HTML-тег:
<div class="box">This is a box</div>
Мы используем имя класса тега div box
и добавляем id="box"
в тот же тег div
.Вывод:
<div id="box" class="box">This is a box</div>
Мы можем добиться изменений с помощью приведенного ниже кода для одного тега:
document.getElementsByTagName("div")["class", "box"].setAttribute("id", "box")
Но если мы не знаем или у нас есть несколько классов вЭлемент HTML, как добавить id
ко всем тегам?
Пример:
<div class="box">Hello World</div>
<div class="box--red">Hello World</div>
<div class="box--blue">Hello World</div>
<div class="box--green">Hello World</div>
Вывод должен быть таким, как показано ниже:
<div id="box">Hello World</div>
<div id="box--red">Hello World</div>
<div id="box--blue">Hello World</div>
<div id="box--green">Hello World</div>