如何检测文本框字段空格?

时间:2013-04-15 04:14:19

标签: javascript

我在textbox按键功能方面需要帮助。 如果文本框字段为空,则无需发布值。

我的以下功能正常工作。如果文本框字段为空,我按回车键nexline就好了。但我按了输入键两次贴出的值。

我的code.plz中有什么问题帮帮我。

      $(".ppop-comment").keypress(function(e)
         {
          if($('#add_comment').val()=="")
           {
               if (e.which == 32) 

        return false;
              }
           else if (e.keyCode == 13 && !e.shiftKey && !$('#add_comment').val()==" ")
           {
                     $("#submit-comment").click(); 
                    }


         });

              <form id="commentform" method="post">
                 <textarea id="add_comment" name="meetnewpeople[message]" class="popup-comment">
                <input id="submit-comment" type="button" value="Post a comment" />


                   </form>

1 个答案:

答案 0 :(得分:0)

 $(".ppop-comment").keypress(function(e)
     {
      if($('#add_comment').val().trim()!="")
       {
          if (e.keyCode == 13 && !e.shiftKey && !$('#add_comment').val()==" ")
           {
                 $("#submit-comment").click(); 
           }
       }
       else
       {
          return false;
       }

     });