JS: Премахване на елементи

luudman

Registered
Имам един Скрипт който добавя и би трябвало да премахва елементи от даден div, прави го с копиране или нещо такова, та не може да се премахват елементите когато са в таблица или в div и ми трябва помощ:

Код:
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ьяа</title>

<script type="text/javascript">
function addEvent() {
  var ni = document.getElementById('myDiv');
  var numi = document.getElementById('theValue');
  var num = (document.getElementById("theValue").value -1)+ 2;
  numi.value = num;
  var divIdName = "my"+num+"Div";
  var newdiv = document.createElement('div');
  newdiv.setAttribute("id",divIdName);
  
  newdiv.innerHTML = "<div style=\"width: 100%; float: left;\"><div style=\"width: 25%; float: left;\">Сайт:<br /> <input type=\"text\" name=\"site[]\" /><br /><br />Цвят:<br /><input type=\"text\" name=\"cvqt\" /><br /></div><div style=\"width: 25%; float: left;\">Описание на продукта:<br /><input type=\"text\" name=\"opis[]\" /><br /><br />Размер:<br /><input type=\"text\" name=\"size[]\" /><br /></div><div style=\"width: 25%; float: left;\">Бройки:<br /><input type=\"text\" name=\"broi[]\" /><br /><br />Артикулен номер:<br /><input type=\"text\" name=\"num[]\" /><br /></div><div style=\"width: 25%; float: left;\">Цена:<br /><input type=\"text\" name=\"cena[]\" /><br /><br />Бележки:<br /><input type=\"text\" name=\"note[]\" /><br /></div></div><div><a href=\"javascript:;\" onclick=\" removeElement(' "+divIdName+" ') \">Премахни</a><hr /></div>";
  ni.appendChild(newdiv);
}

function removeElement(divNum) {
  var d = document.getElementById('myDiv');
  var olddiv = document.getElementById(divNum);
  d.removeChild(olddiv);
}


</script>
</head>

<body>

<input type="hidden" value="0" id="theValue" />
<p><a href="javascript:;" onclick="addEvent();">Добави атрибут</a></p>
<div id="myDiv"> </div>


    
      </body>
      </html>

Поздрави!
 

Back
Горе