imput ??? 
是input 吗?

解决方案 »

  1.   

    <input type=text id=num name=num>
    <input type=button value="添加" onclick='create()'>
    <table><tr><td id=ice></td></tr></table>
    <script>
    function create()
    {
        var num = document.all.num.value;
        var str = "";
        for(i=0;i<num;i++)
        {
             str += "<input type=text name=text"+i+">";
        }
        ice.innerHTML = str;
    }
    </script>
      

  2.   

    <input type=text id=num name=num>
    <input type=button value="添加" onclick='create()'>
    <table><tr><td id=ice></td></tr></table>
    <script>
    var inputNum = 0;
    function create()
    {
        var num = document.all.num.value;
        var str = "";
        for(i=0;i<num;i++)
        {
            inputNum ++;
            if(inputNum % 10 == 0)
                str += "<input type=text name=text"+i+"><br>";
            else
                str += "<input type=text name=text"+i+">";  
        }
        ice.innerHTML = ice.innerHTML + str;
    }
    </script>
      

  3.   

    对了,input可以用相同的name,我后面用数组就是