-1

代码的 if(usern == "") 部分正在工作。但是当我按下键盘上的空格按钮进行“输入”时,它会转到 else 语句。我怎样才能解决这个问题?

usern = $("input").val();

if(usern == "")
        //don't do 
else 
        //do something
4

4 回答 4

4

用于$.trim()首先从值中删除空格:

var usern = $.trim($("input").val());
于 2012-10-29T12:59:04.227 回答
3

您可以使用$.trim实用程序功能:

var usern = $.trim( $("input").val() );
于 2012-10-29T12:58:56.867 回答
3

jQuery.trim()

if ( $.trim( usern ) === "" ) {

}
于 2012-10-29T12:59:13.977 回答
3

采用usern = $("input").val().trim();

于 2012-10-29T12:59:41.653 回答