1. 字符串.charAt("@")
  判断有没有@
2. 如果有@, 怎用split对字符串分割,然后判断@后面是否为空.  字符串.split("@")

解决方案 »

  1.   

    判断email的<script>
    function checkEmail(){
    var emailPattern = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
    if (emailPattern.test(emails.value)==false)
    alert("非法的Email地址!")
    else
    alert("正确的Email地址!")
    }
    </script>
    <input id=emails><input type=button value=CheckEmail onclick=checkEmail()>
      

  2.   

    不好意思,没看清楚,你的是vbs,见谅!!!! 
    :)
      

  3.   

    dim str1 
    str =new string()
    str=frm1.txdz.value
    str1=str.substring(0,4)       得到年
    然后判断
      

  4.   

    1.判断时间:
    <script>
    function checkDate(){ //时间判断
    var emailPattern = /^[0-9]{4}\-[0-1]?[0-9]?\-[0-3]?[0-9]?$/;
    if (emailPattern.test(document.all.nc.value)==false)
    alert("非法的时间!")
    else
    alert("正确的时间!")
    }
    checkDate()
    </script>2.e_mail判断同二楼老兄
      

  5.   

    <html><head>
    <meta http-equiv="Content-Language" content="zh-cn">
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>表单验证总汇(一)</title>
    <style>
    body{font-size:12px}
    </style>
    </head><body>
    <script language=javascript>
    function onlyEng()
    {
      if(!(event.keyCode>=65&&event.keyCode<=90))
        event.returnValue=false;
    }
    function onlyNum()
    {
      if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)))
    //考虑小键盘上的数字键
        event.returnValue=false;
    }
    function isEmail(strEmail) {
     if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
      return true;
     else
      alert("oh");
    }
    </script>
    <div align="center">
      <center>
    <table border="1" width="90%" cellspacing="0" cellpadding="0" style="font-size:12px" bordercolor="#000000" bordercolorlight="#000000" bordercolordark="#FFFFFF">
      <tr>
        <td width="100%">只能是汉字:<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"></td>
      </tr>
      <tr>
        <td width="100%">只能是英语字符:<input onkeydown="onlyEng();"></td>
      </tr>
      <tr>
        <td width="100%">只能是数字:<input onkeydown="onlyNum();"></td>
      </tr>
      <tr>
        <td width="100%">只能是英文字母和数字:<input onkeyup="value=value.replace(/[\W]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"></td>
      </tr>
      <tr>
        <td width="100%">验证email格式:<input type=text onblur=isEmail(this.value)></td>
      </tr>
      <tr>
        <td width="100%">不能输入汉字<INPUT onpaste="return false;" style="IME-MODE: disabled; WIDTH: 400px" value="I only accept English input! Thanks for corporation!" name=textfield> </td>
      </tr>
      <tr>
        <td width="100%" align="right"><a href="http://fason.nease.net">【阿信的小天地】</a></td>
      </tr>
    </table>  </center>
    </div></body></html>