Просмотр полной версии : Как удалить все элементы
Надо, чтобы по нажатию на кнопку исчезали все элементы с одинаковым id, но исчезает только первый.
function func1() {
var elem = document.getElementById('1');
if (elem !='') {
elem.style.display = 'none';
func1();
}
}
Что я делаю не так ?
Элементов с одинаковыми id в одном документе быть не должно. лучше решить проблемы с появлением этих одинаковых id чем потом разводить костыли.
все элементы с одинаковым id
это не есть хорошо, нужен class для работы с однотипными элементами, а потом цикл по всем элементам с нужным классом.
Что я делаю не так ?
для тех, кто любит погорячее...
function func1() {
var elem = document.getElementById('1');
if (elem) {
elem.style.display = 'none';
elem.removeAttribute('id')
func1();
}
}
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot