可以的啊!
你把输出input的代码都写在js函数里面点添加修改就把一个参数传给这个函数,然后再重新输出这个页面的input元素

解决方案 »

  1.   

    Function output(num) {
    for(i=0;i<num;i++)
      document.write("<input .....");
    }
      

  2.   

    <script language="javascript">
    htm='<br><input type=text></input><br>';
    htm_len=htm.length
    function creat(){
    d.innerHTML=d.innerHTML+htm;
    }
    function cut(){
    d.innerHTML=d.innerHTML.slice(0,d.innerHTML.length-htm_len)
    }
    </script>
    <body>
    <input type="button" name="Submit" value="添加>>" onClick="creat();">
    <input type="button" name="Submit" value="<<减去" onClick="cut();"><span id="d"></span>
    </body>
    </html>效果不好,但愿对你有用~