Как присвоить 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, время: 14:15. |