如题

解决方案 »

  1.   

    t = doument.createElement("input")
    document.body.appendChild(t)
    即可
      

  2.   

    1楼那种是可以的 
    还有种方法
    <script>
    function addinput()
    {
      var obj=docment.getElementById('div1');
      var inputStr="<input type="text" value='test'/>"; 
      obj.innerHTML=obj.innerHTML+inputStr;
    }
    </script>
    <input type="button" value="增加输入框" onclick="addinput()" />
    <div id='div1'></div>
      

  3.   

    <script> 
    var i=0;
    function add(){
    var a=document.createElement("input");
    a.type="text";
    a.value="test"+i;
    document.body.appendChild(a);
    i++;
    }
    </script>   </head><body>
    <input type="button" onclick="add()">
    </body>
    </html>
    这样试试
      

  4.   

    1楼和3楼 都可以 
    自己去下个 doc文档看看,createElement 这个内容1楼 先createElement 一个 控件。
    然后 appendchild添加进去它的右边
    3楼。直接写源代码 ,然后源代码的拼接。。
      

  5.   


    使用createElement动态创建HTML对象<script language="javascript">
    var o = document.body;
    //创建表单项
    function createInput(sType,sValue)
    {
        var input = document.createElement("input");
        input.type = sType;
        input.value = sValue;
        o.appendChild(input);
    }
    createInput("button","ooo");
    </script>
      

  6.   

    这个已经很完整!最多你给他加个!<script type="text/javascript"> 那段代码!</script>
      

  7.   

    <html>
    <head>
    <script type="text/javascript">
    function create_input_text(){
        var text = document.getElementById("input_text");
        var e = document.createElement("input");
        e.type = "text";
        e.value = "增加的input文本框...";
        var object = text.appendChild(e);
    }
    </script>
    </head>
    <body>
    <div><input type="button" id="btn_one" value="创建input文本框" onclick="create_input_text()" /></div>
    <div id="input_text"></div>
    </body>
    </html>