Как присвоить id элементу
Я нашел вот такое решение.
let tsvet_2 = document.querySelector(".tsvet_2"); let aktiv2 = () => { document.querySelector("tsvet_2").id = "aktiv_razmer"; console.log("клик"); } tsvet_2.addEventListener("click", aktiv2); По клику, элементу присваивается id Но почему то не работает и нет ошибок. |
Сергей Ракипов,
точка строка 4 |
Цитата:
Спасибо. А как по клику удалить этот id |
Сергей Ракипов,
tsvet_2.removeAttribute('id'); |
рони,
А если мне нужно удалить конкретный id с именем, а не все id |
Все?
|
voraa,
Ну да к примеру у меня id="name1 name2" Нужно удалить name2 |
Такого быть не может!
У элемента может быть только один id. И у каждого свой. id - это просто строка. <div id="name1 name2">Div c id 'name1 name2'</div> <script> alert ('name1: '+document.getElementById('name1')+'\n'+ 'name2: '+document.getElementById('name2')+'\n'+ 'name1 name2 :' + document.getElementById('name1 name2').textContent) </script> |
Понял спасибо
|
Часовой пояс GMT +3, время: 20:23. |