jquery实现对输入为空或空格的判断
<scripttype="text/javascript"src="/js/jquery-2.0.0.js">$(document).ready(function(){$...
<script type="text/javascript" src="/js/jquery-2.0.0.js">
$(document).ready(function(){
$("#name").blur(function(){
if($("#name").val()==null){alert("输入不能为空!");
return false;}; })
})
</script>
代码如上,为什么没有效果呢 展开
$(document).ready(function(){
$("#name").blur(function(){
if($("#name").val()==null){alert("输入不能为空!");
return false;}; })
})
</script>
代码如上,为什么没有效果呢 展开
4个回答
展开全部
$(document).ready(function() {
$("#name").blur(function() {
var value = $(this).val(); // 获取值
value = $.trim(value); // 用jQuery的trim方法删除前后空格
if (value == '') {// 判断是否是空字符串,而不是null
alert("输入不能为空!");
return false;
};
})
});
追问
还是不行啊,不知道为什么,关于数据查找我用了$select=mysql_query()语句(前面没有判断是否有效数据输入,然后下面就是while($row=mysql_fetch_array($select)显示,我用的submit提交
追答
上面的代码没什么问题,可能问题在其他地方
展开全部
将null 改成" "就对了,请采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-05-19
展开全部
var nameVal=$("#name").val();
if($.trim(nameVal) == ''){
/**
* 输入的字符串为空,空格
*/
alert('不能为空哦!');
return false;
}else{
/**
* 输入的字符串为
*/
return true;
}
if($.trim(nameVal) == ''){
/**
* 输入的字符串为空,空格
*/
alert('不能为空哦!');
return false;
}else{
/**
* 输入的字符串为
*/
return true;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
解决了么 ?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询