各种check

简介: 各种check,用onblur触发 function checkPhoneNum() {var phonenum = document.getElementById("phonenum").

各种check,用onblur触发

function checkPhoneNum() {
var phonenum = document.getElementById("phonenum").value;
var phoneinfo = document.getElementById("phoneinfo");
if (phonenum.length == null || phonenum == "") {
phoneinfo.innerHTML = "";
return true;
} else if (phonenum.search("^[0-9]+(\\-[0-9]+)*?$") == -1
|| phonenum.length > 20) {
phoneinfo.innerHTML = "";
phoneinfo.innerHTML = "<fmt:bundle basename='messages'><fmt:message key='js.phonenum.info'></fmt:message></fmt:bundle>";
return false;
}
phoneinfo.innerHTML = "";
phoneinfo.innerHTML = "<img src='../img/dui.jpg'>";
return true;
}

function checkShopname() {
var shopname = document.getElementById("shopname").value;
var shopnameinfo = document.getElementById("shopnameinfo");
if (shopname.trim() == null || "" == shopname.trim()) {
shopnameinfo.innerHTML = "";
shopnameinfo.innerHTML = "<fmt:bundle basename='messages'><fmt:message key='js.shopname*.info'></fmt:message></fmt:bundle>";
return false;
} else if (shopname.trim().length > 20) {
shopnameinfo.innerHTML = "";
shopnameinfo.innerHTML = "<fmt:bundle basename='messages'><fmt:message key='js.shopname.info'></fmt:message></fmt:bundle>";
return false;
} else {
document.getElementById("shopname").value = shopname.trim();
shopnameinfo.innerHTML = "";
shopnameinfo.innerHTML = "<img src='../img/dui.jpg'>";
}
return true;
}

function checkEmail() {
var email = document.getElementById("email").value;
var emailinfo = document.getElementById("emailinfo");
//对电子邮件的验证
//var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if (email.search(/^([a-zA-Z0-9]+[_|_|.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|_|.]?)*[a-zA-Z0-9]+\.(?:com|cn)$/)!= -1) {
emailinfo.innerHTML = "";
emailinfo.innerHTML = "<img src='/trlol/img/dui.jpg'>";
return true;
}else{
emailinfo.innerHTML = "";
emailinfo.innerHTML = "<fmt:bundle basename='messages'><fmt:message key='js.emailnum.info'></fmt:message></fmt:bundle>";
return false;
}

}

目录
相关文章
|
20天前
|
编译器 C语言
成功解决“Run-Time Check Failure #2 - Stack around the variable ‘arr‘ was corrupted.“问题
成功解决“Run-Time Check Failure #2 - Stack around the variable ‘arr‘ was corrupted.“问题
37 1
|
5月前
|
网络安全 Docker 容器
ERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule
ERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule
|
8月前
ERR Errors trying to SHUTDOWN. Check logs.
ERR Errors trying to SHUTDOWN. Check logs.
44 0
|
网络安全 开发工具
【解决方案】A session ended very soon after starting. Check that the command in profile “XXX” is correct.
【解决方案】A session ended very soon after starting. Check that the command in profile “XXX” is correct.
779 0
【解决方案】A session ended very soon after starting. Check that the command in profile “XXX” is correct.
OPA 11 - how is check called in my iClickTheCreateButton
Created by Wang, Jerry, last modified on Nov 08, 2015
124 0
OPA 11 - how is check called in my iClickTheCreateButton
|
关系型数据库 网络虚拟化
|
.NET 开发框架 数据建模
|
SQL 机器学习/深度学习 Oracle