手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js几个验证函数代码
js几个验证函数代码
摘要:复制代码代码如下://检查是否非空functionnotEmpty(obj,msg){str=obj.value;str1="";for(i...

复制代码 代码如下:

//检查是否非空

function notEmpty(obj, msg)

{

str = obj.value;

str1 = "";

for (i = 0; i < str.length; i++)

{

if (str.charAt(i) != " ")

{

str1 = str.substr(i, str.length);

break;

}

}

if (str1 == "")

{

alert(msg);

obj.value = "";

obj.focus();

return false;

}

else

{

return true;

}

}

//检查是否为数字

function isNumber(obj, msg)

{

if(isNaN(obj.value))

{

if (undefined == msg)

{

msg = "请输入数字!";

}

alert(msg);

obj.select();

return false;

}

else

{

return true;

}

}

//检查密码是否相同

function isSamePwd(objPwd1, objPwd2, msg)

{

pwd1 = objPwd1.value;

pwd2 = objPwd2.value;

if (pwd1 != pwd2)

{

if (null == msg)

{

alert("密码不相同!");

}

else

{

alert(msg);

}

objPwd2.value = "";

objPwd2.focus();

return false;

}

else

{

return true;

}

}

//检查邮件地址

function isEmail(obj, msg)

{

ch = obj.value;

if((ch.indexOf("@") < 1) || (ch.indexOf(".") < 1) || (ch.indexOf(".") == ch.length - 1))

{

if (null == msg)

{

alert("Email不正确!");

}

else

{

alert(msg);

}

obj.select();

return false;

}

else

{

return true;

}

}

复制代码 代码如下:

<script language="javascript">

function checkspace(checkstr) {

var str = '';

for(i = 0; i < checkstr.length; i++) {

str = str + ' ';

}

return (str == checkstr);

}

function checkfrm()

{

if (checkspace(document.frm.title.value))

{

alert('标题不能为空');

document.frm.title.focus();

return false;

}

if (checkspace(document.frm.truename.value))

{

alert("姓名必须填写");

document.frm.truename.focus();

return false;

}

if (checkspace(document.frm.danwei.value))

{

alert("单位名称没有填写");

document.frm.dianwei.focus();

return false;

}

if (checkspace(document.frm.dizhi.value))

{

alert("地址不能为空");

document.frm.dizhi.focus();

return false;

}

if (checkspace(document.frm.content.value))

{

alert("留言内容部能为空");

document.frm.content.focus();

return false;

}

if (checkspace(document.frm.email.value))

{

alert("邮箱不能为空");

document.frm.email.focus();

return false;

}

return true;

}

</script>

【js几个验证函数代码】相关文章:

精确到分钟的js日历控件,日期选择器代码

打印/预览/设置的客户端代码

网页常用特效代码整理

js鼠标事件

js常用函数 不错

记录几个node.js错误及解决方案

强制设为首页代码

js实现发送验证码后的倒计时功能

简单的防盗链功能代码(iframe)

将HTML自动转为JS代码

精品推荐
分类导航