Я пытаюсь создать для удаления элемента формы с помощью javascript. Когда я удаляю элемент, он удаляет самый верхний элемент. Я пытаюсь удалить определенный элемент. Вот ссылка на страницу, а ниже - код. Любая помощь будет оценена, спасибо! http://training.cvrc.virginia.edu/test.htmlУдаление определенного элемента формы с помощью javascript
<script type="text/javascript">
var patient = 0;
function add_patient() {
patient++;
var add= document.createElement('patientdiv');
add.innerHTML += "<div id=removepatient></br>Patient "+patient+" Name/ID:<input type=text name=patients[] ><input type=button id=more_fields onclick=removepatient(); value='Remove' ></div>";
document.getElementById('patientdiv').appendChild(add);
return false;
}
function removepatient() {
var elem = document.getElementById('removepatient');
elem.parentNode.removeChild(elem);
return false;
}
</script>
<div id=patientdiv></div>
<input type=button id=more_fields onclick=add_patient(); value='Add Patient'></br></br>
идентификаторы уникальны. – adeneo