| 
 удаление элементов по клику Привет. Помогите решить задачу есть конструкция <div> <div style="float:left;"></div> <div style="float:left;"></div> <div>delete</div> </div> <div> <div style="float:left;"></div> <div style="float:left;"></div> <div>delete</div> </div> Как сделать так чтобы при клике на третий див delete можно было удалить весь div который обхватывает три внутренних. Или это удобнее сделать с помощь таблиц. | 
| 
 sonntagausgang, http://learn.javascript.ru/modifying...в-removechild | 
| 
 Цитата: 
 | 
| 
 sonntagausgang, 
<!DOCTYPE HTML>
<html>
<head>
  <title>Untitled</title>
  <style type="text/css">
div > div{
   background: #0000FF;
   color: #FFFFFF;
   width: 60px;
   margin: 8px;
   float:left;
 }
div > div:last-child{
  background: #FF0000;
}
  </style>
</head>
<body>
<div>
  <div style="float:left;">1</div>
  <div style="float:left;">2</div>
  <div>delete</div>
</div>
<div>
  <div style="float:left;">3</div>
  <div style="float:left;">4</div>
  <div>delete</div>
</div>
<script>
var c = document.querySelectorAll("div > div:last-child");
Array.prototype.forEach.call(c, function (a) {
    a.onclick = function () {
        var b = a.parentNode;
        b.parentNode.removeChild(b)
    }
});
</script>
</body>
</html>
 | 
| 
 Цитата: 
 Я сделал так. 
var elem =  document.getElementById('content');
      elem.addEventListener('click', function(e) { 
          var dsf = e.target.parentNode;
          elem.removeChild(dsf);
Как лучше? Как вы сделали или как я? | 
| 
 sonntagausgang, а клик по первым дивам тоже удаляет ? | 
| 
 Цитата: 
 Буду значит в вашем коде разбираться. | 
| Часовой пояс GMT +3, время: 19:23. |