我在php页面上点一下 + 就在下面多出一个
txet框   如:<input name="keywords"  type="text"  value="" />,
最多只可点二回 + 号
这怎么实现,多谢

解决方案 »

  1.   

    用js 实现<script type="text/javascript">
    function addText(){
    i=1;
    var element = document.createElement("input");
    element.name="keyworrds"+(++i)
    document.getElementsByName("keywords")[0].parentNode.appendChild(element);
    }
    </script>
    <input type="button" value="+" onclick="addText()" />
      

  2.   

    楼上的没有实现最多可点两回
    <html>
    <script>
    var m=2,n=1
    function oAppend(){
    if(n<=m){
    var oText=document.createElement("input")
    event.srcElement.previousSibling.appendChild(oText)
    n++
    }
    }
    </script>
    <body>
    <form>
    </form>
    <button onClick="oAppend()" >Add</button>
    </body>
    </html>
      

  3.   

    你结合1楼的和2楼的,增加的输入框增加个名字分别是name="input_name1" name="input_name2",不就可以了?