<!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>Untitled Document</title>
</head>
<script language="javascript">
function CreateFormElement(){
var createtime = new Date().getTime();
var Form = document.getElementById('fms')
var Inner = document.createElement('input');
Inner.type = 'text';
Inner.value = '';
Inner.name = 'size___' + createtime;
Form.appendChild(Inner);
var Br = document.createElement('br');
Form.appendChild(Br);
}
button.onClick = function () {
var field=this.parentNode;
field.parentNode.removeChild(field);
}
--></script>
<body>
<form id="fms" method="get" action=""><br />
<input type="button" value="добавить поля формы" onClick="CreateFormElement()">
<input type="button" value="Delete" onClick="button.onClick()" />
</form>
</body>
</html>
На конопку DELETE нажимаю, ничего не происходит.
Да, можно одну кнопку. А можно и кнопку, которая будет появляться вместе с полем и по нажатию на нее, удалялось поле.