?? check_email_num.js
字號:
<!--
function isnumeric(VP)
{
p=VP.value
if (p == "")
{
alert("內(nèi)容不能為空!");
VP.focus();
return false;
}
var l = p.length;
var count=0;
for(var i=0; i<l; i++)
{
var digit = p.charAt(i);
if(digit == "." )
{
++count;
if(count>1)
{
alert("數(shù)據(jù)格式不對!");
VP.focus();
return false;
}
}
else if(digit < "0" || digit > "9")
{
alert("數(shù)據(jù)格式不對!");
VP.focus();
return false;
}
}
return true;
}
function isEmail(vEmail)
{
var email=vEmail.value;
// valid format "a@b.cd"
invalidChars = " /;,:{}[]|*%$#!()`<>?";
if (email == "")
{
alert('電子郵件不能為空!')
vEmail.focus();
return false;
}
for (i=0; i< invalidChars.length; i++)
{
badChar = invalidChars.charAt(i)
if (email.indexOf(badChar,0) > -1)
{
alert('電子郵件輸入不正確,出現(xiàn)特殊字符!如:/;,:{}[]|*%$#!()`<>?')
vEmail.focus();
return false;
}
}
atPos = email.indexOf("@",1)
// there must be one "@" symbol
if (atPos == -1)
{
alert('電子郵件輸入不正確,無@,正確格式如:YourEmail@163.com,請重新輸入!')
vEmail.focus();
return false;
}
if (email.indexOf("@", atPos+1) != -1)
{
// and only one "@" symbol
return false;
}
periodPos = email.indexOf(".",atPos)
if(periodPos == -1)
{
// and at least one "." after the "@"
alert('電子郵件輸入不正確,無.,正確格式如:YourEmail@163.com,請重新輸入!')
vEmail.focus();
return false;
}
if ( atPos +2 > periodPos)
// and at least one character between "@" and "."
{
alert('電子郵件輸入不正確,正確格式如:YourEmail@163.com,請重新輸入!')
vEmail.focus();
return false;
}
if ( periodPos +3 > email.length)
{
alert('電子郵件輸入不正確,正確格式如:YourEmail@163.com,請重新輸入!')
vEmail.focus();
return false;
}
return true;
}
-->
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -