检查输入是否为空

时间:2017-11-06 17:07:16

标签: javascript jquery html

我对jQuery很新,所以我遇到了这个问题。 我试图通过jQuery检查输入是否为空。我有这个脚本:



$('#submit').click(function(){
  if($.trim($('#username').val()) == ''){
    alert('Input can not be left blank');
  }
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input name="username" id="username" type="text" placeholder="Enter your Username"/>
<button class="btn btn-info btn-block login" name="submit" id="submit" type="submit">Create an Account</button>
&#13;
&#13;
&#13;

感谢您的回复。

1 个答案:

答案 0 :(得分:1)

检查length属性以确定它是否为空:

if ($.trim($('#username').val()).length > 0) {
// not empty
}

编辑: 删除了空格$.trim