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

Не получается удалить div через removeChild, как правильно?
пытаюсь удалить див с надписью "Это назойливая реклама, которую нужно удалить", но не выходит. пытаюсь сделать удаление через parentNode.

<!DOCTYPE html>
<html lang="ru">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
   	<title>Apple</title>
    <link href="https://fonts.googleapis.com/css?family=Cuprum:400,700&amp;subset=cyrillic" rel="stylesheet">
   	<link rel="stylesheet" href="css/style.css">
  </head>
  <body>
	 <header>
     <nav>
       <ul class="menu">
         <li class="menu-item">Первый пункт</li>
         <li class="menu-item">Третий пункт</li>
         <li class="menu-item">Второй пункт</li>
         <li class="menu-item">Четвертый пункт</li>
       </ul>
     </nav>
   </header>
    <div class="column"></div>
    <div class="column">
      <div class="title" id="title"> 
        Мы продаем только технику Apple
      </div>
      <div class="adv">
        Это назойливая реклама, которую нужно удалить
      </div>
      <div class="prompt" id="prompt">
      </div>
    </div>

	<script src="js/script.js"></script>

  </body>
</html>


Мое попытка удаления:
var adv = document.getElementsByClassName('adv');
adv.parentNode.removeChild(adv);
Ответить с цитированием