在js中如何进行非空验证?
6个回答
2013-07-21
展开全部
<script language="javascript">
function Check()
{
if(document.getElementById('TrueName').value=='') {
alert('必须输入姓名!');
document.getElementById('TrueName').focus();
return false;
} if(document.getElementById('Identity').value=='') {
alert('必须输入身份证号码!');
document.getElementById('Identity').focus();
return false;
} if(document.getElementById('Tel').value=='') {
alert('必须输入联系电话!');
document.getElementById('Tel').focus();
return false;
} if(document.getElementById('Address').value=='') {
alert('必须输入联系地址!');
document.getElementById('Address').focus();
return false;
} if(document.getElementById('WebID').value=='') {
alert('必须设置员工账号!');
document.getElementById('WebID').focus();
return false;
} if(document.getElementById('PassWord').value=='') {
alert('密码不能为空!');
document.getElementById('PassWord').focus();
return false;
} if(document.getElementById('PassWord').value!=document.getElementById('RPass').value) {
alert('两次输入的密码不一致!');
document.getElementById('PassWord').focus();
return false;
}
}
</script>
function Check()
{
if(document.getElementById('TrueName').value=='') {
alert('必须输入姓名!');
document.getElementById('TrueName').focus();
return false;
} if(document.getElementById('Identity').value=='') {
alert('必须输入身份证号码!');
document.getElementById('Identity').focus();
return false;
} if(document.getElementById('Tel').value=='') {
alert('必须输入联系电话!');
document.getElementById('Tel').focus();
return false;
} if(document.getElementById('Address').value=='') {
alert('必须输入联系地址!');
document.getElementById('Address').focus();
return false;
} if(document.getElementById('WebID').value=='') {
alert('必须设置员工账号!');
document.getElementById('WebID').focus();
return false;
} if(document.getElementById('PassWord').value=='') {
alert('密码不能为空!');
document.getElementById('PassWord').focus();
return false;
} if(document.getElementById('PassWord').value!=document.getElementById('RPass').value) {
alert('两次输入的密码不一致!');
document.getElementById('PassWord').focus();
return false;
}
}
</script>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-09-05 · 知道合伙人数码行家
关注
展开全部
js判断字符串是否为空
s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ fnrtv]。 很多情况下,都是用length来直接判断字符串是否为空,如下:
代码如下 :
var strings = ' ';
if (strings.replace(/(^s*)|(s*$)/g, "").length ==0)
{
alert('不能为空');
}
s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ fnrtv]。 很多情况下,都是用length来直接判断字符串是否为空,如下:
代码如下 :
var strings = ' ';
if (strings.replace(/(^s*)|(s*$)/g, "").length ==0)
{
alert('不能为空');
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-21
展开全部
<script language="javascript">
//去除左空格
function LTrim(str){
return str.replace(/^\s*/g,"");
}
//去除右空格
function RTrim(str){
return str.replace(/\s*$/g,"");
}
//去除左右空格
function trim(str){
return str.replace(/(^\s*)|(\s*$)/g, "");
}
//自己的验证方法
from 代码里加进onsubmit="return check()"
function check(){
//获取要验证的文本域元素
var 变量=document.getElementById('文本域的ID').value;
if(trim(变量)==""){
alert("不能为空!");
return false;
}
}
</script>
//去除左空格
function LTrim(str){
return str.replace(/^\s*/g,"");
}
//去除右空格
function RTrim(str){
return str.replace(/\s*$/g,"");
}
//去除左右空格
function trim(str){
return str.replace(/(^\s*)|(\s*$)/g, "");
}
//自己的验证方法
from 代码里加进onsubmit="return check()"
function check(){
//获取要验证的文本域元素
var 变量=document.getElementById('文本域的ID').value;
if(trim(变量)==""){
alert("不能为空!");
return false;
}
}
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
文本:$(obj).val();
页面html:$(obj).html();
用if判断即可
页面html:$(obj).html();
用if判断即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询