⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 check_email_num.js

📁 ASP程序实现的科技期刊系统
💻 JS
字号:
<!--
function isnumeric(VP) 
{ 
  p=VP.value
 if (p == "") 
 {
  alert("内容不能为空!");
  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("数据格式不对!");
	  VP.focus();
	return false; 
	}
   } 
  else if(digit < "0" || digit > "9") 
  	{
	  alert("数据格式不对!");
	  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('电子邮件输入不正确,出现特殊字符!如:/;,:{}[]|*%$#!()`<>?')
    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; 
} 
-->

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -