2014-02-19 86 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 */ }