2010-01-18 93 views

回答

16

下面是一些代码来创建你的输入框:

var element = document.createElement('input'); 
element.type = 'hidden'; 
element.value = ''; 
element.id = ''; 

将其与id="myform"添加到<form>你可以这样做:

var myform = document.getElementById('myform'); 
myform.appendChild(element); 

FYI:您<input>没有按” t具有name属性。如果您计划将其作为表单的一部分提交并在服务器端进行处理,则应该包含一个表单。

+1

感谢................................. – Hulk 2010-01-18 14:44:40

2

空值,在这里,等于就不一一说明,所以我不会:

var input = document.createElement('input'); 
input.type = 'hidden'; 

document.body.appendChild(input); // or append it anywhere else... 
1
var inputTag = document.createElement("input"); 
inputTag.type = "hidden"; 

这是没有必要设置其他两个属性,因为它们将作为反正没事启动。

+0

谢谢....................... – Hulk 2010-01-19 06:28:23

2

使用DOM方法:

var input = document.createElement("input"); 
input.setAttribute("type", "hidden"); 
input.setAttribute("value", ""); 
input.setAttribute("id", ""); 

document.getElementById("the-form-id").appendChild(input); 
+0

谢谢....................... – Hulk 2010-01-19 06:27:57