<html>
<head>
<title>Adding elements</title>
<script language="javascript">
var items=1;
function AddItem() {
div=document.getElementById("items");
button=document.getElementById("add");
items++;
newitem="<b>Item " + items + ": </b>";
newitem+="<input type=\"text\" name=\"item" + items+" id='item"+items;
newitem+="\" size=\"45\"><br>";
newnode=document.createElement("span");
newnode.innerHTML=newitem;
div.insertBefore(newnode,button);
}
</script>
</head>
<body>

<form name="form1">
<div ID="items">
<b>Item 1:</b>
<input type="text" name="item1" size="45">
<br>
<input type="button" value="Add an Item"
onClick="AddItem();" ID="add">
</div>
</form>
</body>
</html>

Code trên thì add đc rồi, giờ muốn remove từng cái thì làm sao