📄 pcheck.js
字号:
function checkemail(name, data, allowednull)
{
var datastr = data;
var lefttrim = datastr.search(/\S/gi);
if (lefttrim == -1) {
if (allowednull) {
return (true);
} else {
alert("请输入一个正确的E-mail地址!");
return (false);
}
}
var myRegExp = /[a-z0-9](([a-z0-9]|[_\-\.][a-z0-9])*)@([a-z0-9]([a-z0-9]|[_\-][a-z0-9])*)((\.[a-z0-9]([a-z0-9]|[_\-][a-z0-9])*)*)/gi;
var answerind = datastr.search(myRegExp);
var answerarr = datastr.match(myRegExp);
if (answerind == 0 && answerarr[0].length == datastr.length)
{
return (true);
}
alert("请输入一个正确的E-mail地址!");
return (false);
}
function IsTel(str,strname) {
var l=str.length;
var i,s;
if (str == '' ) {
alert(strname + "不能为空");
return (false);
}
if(isNaN(str))
{
alert(strname+'只能为数字');
return false;
}
s=str.charAt(0);
if (s=='0')
{
//alert(strname+'第一位不能为0');
//return false;
}
if (str.length != 9 && str.length != 10 && str.length != 11)
{
alert(strname+'只能为9至11位的数字');
return false;
}
return (true);
}
function IsCh (str,strname)
{
var len;
var i;
if (str == '' ) {
alert(strname + "不能为空");
return (false);
}
for (i=0;i<str.length;i++)
{
if (str.charCodeAt(i)>255) return (true);
}
alert(strname+"必须含有汉字");
return (false);
}
function IsNotCh (str,strname)
{
var len;
var i;
if (str == '' ) {
alert(strname + "不能为空");
return (false);
}
for (i=0;i<str.length;i++)
{
if (str.charCodeAt(i)>255){
alert(strname + "不能含有汉字");
return (false);
}
}
return (true);
}
function IsPost(str,strname)
{
var len;
var i;
if (str == '' ) {
alert(strname + "不能为空");
return (false);
}
if(isNaN(str))
{
alert('邮政编码只能为数字');
return false;
}
if (str.length != 6)
{
alert('邮政编码只能为6位数字');
return false;
}
return true;
}
function checkPass(str,strname)
{
var len;
var i;
if (str == '' ) {
alert(strname + "不能为空");
return (false);
}
if (str.length < 6)
{
alert(strname+"不能小于6位");
return (false);
}
return true;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -