我需要文本框按键功能方面的帮助。如果文本框字段为空,则无需发布值。
我的以下功能正常工作。如果文本框字段为空,我按回车键去nexline 很好。但我按回车键两次发布值。
我的代码有什么问题。请帮助我。
$(".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>