js动态添加表单form元素
2016-11-26 15:09
357 查看
<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>
<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>
相关文章推荐
- form表单 无法提交js动态添加的表单元素遇到的坑
- form表单 无法提交js动态添加的表单元素问题。。
- 关于js动态添加的表单元素,提交表单后接收不到的问题
- js动态添加div 用于java后台的form表单的提交
- 使用js动态添加各种表单元素
- javascript动态添加form表单元素
- JavaScript实现动态添加Form表单元素的方法示例
- FORM表单无法提交JavaScript动态添加的表单元素
- firefox下JS动态创建的form表单元素获取不到值的问题
- js中动态添加表单/table小结
- javascript实现的动态添加表单元素input,button等(appendChild)
- IE下js动态添加的元素 下边框(border-bottom)不显示
- 动态添加表单元素 经典代码
- js为元素动态添加css代码
- 动态添加js、css、meta元素
- 用JS动态改变表单form里的action值属性的方法
- 通过JS动态添加上传表单---制作多个上传的静态页面
- javascript实现的动态添加表单元素input,button等(appendChild)
- 动态添加js、css、meta元素
- JS动态添加table表格元素