<input name="ids"   type="file"/> <a href="javascript:void(0)" id="newFile">增加附件框</a>
<SCRIPT LANGUAGE="JavaScript">
<!--

$('#newText').click(function(){
$(this.parentNode).append('<p class="mt188"><input name="ids" type="text" style="width:484px;"></p>');
$('.add_file:last').focus();
            }); //-->
</SCRIPT>
-------------------------------------
我上面代码可以添加多个,怎么判断 只能添加2个,在多点击 《增加附件框》的时候就不显示,也不用提示。

解决方案 »

  1.   

    $(this.parentNode).children("p").size()>2这样判断
      

  2.   

    $(this.parentNode).append('<p class="mt188"><input name="ids" type="text" style="width:484px;"></p>');这个啊
      

  3.   

    <input name="ids" type="file"/> <a href="javascript:void(0)" id="newFile" onclick="aa123()">增加附件框</a>
    <SCRIPT LANGUAGE="JavaScript">

    $('#newFile').click(function(){
    $(this.parentNode).append('<p><input name="ids"type="file"/></p>');

    $('.add_file:last').focus();
                });
    function aa123(){
    if($(this.parentNode).children("p").size()>2){
    return false;
    }
    }
    </SCRIPT> 
      

  4.   

    是$(this.parentNode).children("p").size()<=2,刚刚写成了大于
      

  5.   

    人才
    $('#newText').click(function(){
    if($(this.parentNode).children("p").size()>2){
       $(this.parentNode).append('<p class="mt188"><input name="ids" type="text"  style="width:484px;"></p>');
    }
    $('.add_file:last').focus();
      });
      

  6.   


    <input name="ids" type="file"/> <a href="javascript:void(0)" id="newFile"onclick="aa123()">增加附件框</a><SCRIPT LANGUAGE="JavaScript">

    $('#newFile').click(function(){
    $(this.parentNode).append('<p><input name="ids"type="file"/></p>');

    $('.add_file:last').focus();
                });
    function aa123(){
    if($(this.parentNode).children("p").size()<=2){
    return false;
    }
    }
    </SCRIPT>