首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js jquery 判断字符替空

2013-09-06 
jsjquery 判断字符为空 if(typeof($(#name).val())undefined){window.alert(用户名不可以为空!!)

js jquery 判断字符为空


 if(typeof($("#name").val())==="undefined"){
window.alert("用户名不可以为空!!");
return;
}


这样也不对

 if(typeof($("#name").val())=="undefined"){
window.alert("用户名不可以为空!!");
return;
}


 if($("#name").val()==""){
window.alert("用户名不可以为空!!");
return;
}



 if(!$("#name").val()){
window.alert("用户名不可以为空!!");
return;
}

不管用户名填还是不填,这句话都执行了,这是为什么,小白求教啊.... jquery js 字符为空
[解决办法]
if($("#name").val()==""){
    window.alert("用户名不可以为空!!");
    return false;
}
这是正确的方法。不过你得检查一下id="name"是不是存在或者有没有与input的ID冲突
[解决办法]
使用正则表达式,split 空字符串,如果下标0的字符长度为0,就判断用户没有输入

热点排行