我正在开发一个聊天界面,目前一切运作良好,但是如果文本框为空,当我按下回车键时,我想显示一个错误提示。请问有什么方法可以实现吗?我已经尝试了许多方法,但都没有成功。谢谢。
$("#message").keypress(function(e) {
var test = $("#Uname").val()
var valmsg = $('#message').val();
if (e.which == 13 && valmsg.trim()) {
$("#chat").append("<div class='mesaj'>" + test+ ':' + valmsg + " </div>");
$('#message').val('');
}
});
if
条件中都放置e.preventDefault()
:https://jsfiddle.net/azfwuzad/15/ - Rory McCrossan