-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 に答える