2014-02-19 90 views
0

有幾種方法,來檢查輸入爲空例如:檢查輸入爲空的jQuery

$('input:text').val().length == 0 

我的問題是,我發現沒有解決如何檢查,如果輸入的是空空白? 我如何檢查這是否有一些正則表達式?

感謝

+5

不要忘了'修剪() '它。 – biziclop

+1

可能重複[你如何檢查JavaScript中的空字符串?](http://stackoverflow.com/questions/154059/how-do-you-check-for-an-empty-string-in-javascript) –

+0

biziclop是正確的,只要'$('input:text').val()。trim()。length == 0' – tewathia

回答

0

您可以檢查空之前刪除空格:

if ($("input:text").val().replace(/^\s+|\s+$/g, "").length == 0){ 
0

可以使用jQuery.trim()修剪你輸入第一:

var value = $('input:text').val(); 
if ($.trim(value) == '') { /* Empty or blank */ }