Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.04.2014, 22:36
Профессор
Отправить личное сообщение для hoax Посмотреть профиль Найти все сообщения от hoax
 
Регистрация: 20.09.2012
Сообщений: 151

JS не работает с классами?
var one = document.getElementsByClassName('one');

document.body.removeChild(one);


ничего нет. даже если использовать for по классу
Ответить с цитированием
  #2 (permalink)  
Старый 05.04.2014, 23:01
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,105

Цитата:
.getElementsByClassName
Вы получаете NodeList - массивоподобный объект, а .removeChild принимает конкретный элемент.
Например:
var one = document.getElementsByClassName('one')*!*[0]*/!*;
document.body.removeChild(one);
__________________
29375, 35
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Операционная Система на JS Icat Общие вопросы Javascript 3 17.04.2018 22:54
расширение chrome, js не работает xhugo Общие вопросы Javascript 3 03.03.2017 20:47
Ошибка в коде Js, Неправильно работает скрипт. Julia Panatova Общие вопросы Javascript 1 19.01.2011 13:12
Ошибка в коде Js, Неправильно работает скрипт. Julia Panatova Общие вопросы Javascript 7 07.01.2011 12:41
js + php отправка формы не работает kuzroman AJAX и COMET 2 28.12.2010 12:02