第1个回答 2011-07-06
用jquery更方便些,先导入jquery1.4
<script type="text/javascript" src="js/jquery-1.4.min.js"></script>
function del(){
//你的表单
$("f1").append("<input type="text" id="tt" name="tt"/>");
}
第2个回答 2011-07-06
<html>
<body>
单击事件按钮:将创建好的text 放入到from表单中间;
<input type="button" onclick="del()" value="创建一个text" />
<form id="f1" name="f1" action="ii.html">
</form>
</body>
<script type="text/javascript">
function del(){
if(document.getElementById("tt")) return;
var ipt=document.createElement('input');
ipt.type="text";
ipt.id="tt";
ipt.name="tt";
document.getElementById("f1").appendChild(ipt);
}
</script>
</html>
用 jquery当然可以,不过有点大材小用。另外,要下载jquery库,也是不小的网络负担。
第3个回答 2011-07-06
var form= document.getElementById("f1"); //获取form表单
var txt=document.createElement("input");//创建文本框
txt.id="txt1";//为文本框赋id
form.appendChild(txt);//把文本框添加到form表单