日期:2014-05-16  浏览次数:20303 次

怎么动态创建一个Input元素
例如
如何动态创建下面这个元素
<input type="hidden" name="a3" value="33" />

------解决方案--------------------
JScript code

var element = document.createElement('input');
element.type = 'hidden';
element.name = 'a3';
element.value = '33';

------解决方案--------------------
m = document.createElement("input")
m.type="hidden"
m.name="a3"
m.value="33"
document.body.appendChild(m) 

或者容器如
document.forms[0].appendChild(m)
------解决方案--------------------
JScript code
window.onload=function(){
       var input=document.createElement('input');
       input.type='hidden';
       input.name='a3';
       input.value='33';
       document.body.appendChild(input);
}

------解决方案--------------------
JScript code
var a3=document.createElement("input");       //是不是叫这个记不清了
a3.name="a3";
a3.id = "a3";
a3.type = "hidden";
a3.innetext = "33";             //这个记不清了,input这个控件创建的比较少
document.body.appendChild(a3);