当前位置: 代码迷 >> JavaScript >> 如何动态创建一个Input元素
  详细解决方案

如何动态创建一个Input元素

热度:92   发布时间:2012-08-29 08:40:14.0
怎么动态创建一个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); 
  相关解决方案