如何space
在jquery中检测?如何检查等于空格或 
在 jquery 中的值?
请检查此代码。
Search: <input type="text" name="search-filter" class="search-filter" / >
<input type="submit" value="submit" class="search-img" >
$(".search-img").on("click",function(){
var search_val=$(".search-filter").val();
if(search_val!=="" && search_val!==null ){
alert(search_val);
}
});
在这里,当我刚刚输入一个空格并单击提交按钮时,它会发出警报。
为什么这段代码不起作用?
使用.trim()从字符串的开头和结尾删除空格。试试这个:
$(".search-img").on("click",function(){
var search_val=$(".search-filter").val().trim();
if(search_val!=="" && search_val!==null){
alert(search_val);
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Search: <input type="text" name="search-filter" class="search-filter" / >
<input type="submit" value="submit" class="search-img" >
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句