当前位置: 代码迷 >> 综合 >> javascript实现的动态添加表单元素input,button等(appendChild)
  详细解决方案

javascript实现的动态添加表单元素input,button等(appendChild)

热度:44   发布时间:2023-12-02 05:04:32.0

在这里插入图片描述

<html > 
<head> 
<title>动态添加表单元素</title> 
</head> 
<script language="javascript"> function AddElement(mytype){ var mytype,TemO=document.getElementById("add"); var newInput = document.createElement("input"); newInput.type=mytype; newInput.name="input1"; TemO.appendChild(newInput); var newline= document.createElement("br"); TemO.appendChild(newline); } 
</script> 
<body> 
<form action="" method="get" name="frm"> <div id="add"> <input type="text" name="textfield"></div> 
</form> 
<input name="" type="button" value="新建文本框" onClick="AddElement('text')" /> 
<input name="" type="button" value="新建复选框" onClick="AddElement('checkbox')" /> 
<input name="" type="button" value="新建单选框" onClick="AddElement('radio')" /> 
<input name="" type="button" value="新建文件域" onClick="AddElement('file')" /> 
<input name="" type="button" value="新建密码框" onClick="AddElement('password')" /> 
<input name="" type="button" value="新建提交按钮" onClick="AddElement('submit')" /> 
<input name="" type="button" value="新建恢复按钮" onClick="AddElement('reset')" /> 
</body> 
</html>
  相关解决方案