document.myluruform.oldpassword.valueOf("@") < 0  //没有@

解决方案 »

  1.   


    /*
    用途:检查输入对象的值是否符合E-Mail格式
    输入:str 输入的字符串
    返回:如果通过验证返回true,否则返回false
    */
    function isEmail( str ){  
    var myReg = /^[-_A-Za-z0-9]+@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/; 
    if(myReg.test(str)) return true; 
    return false; 
    }
      

  2.   

    送你三本手册,都是工具书,但不适于系统学习! DHTML参考手册 
    http://download.csdn.net/source/308913 样式表中文手册 
    http://download.csdn.net/source/304124 JScript语言参考 
    http://download.csdn.net/source/308916 入门级教程可以看这个 
    http://www.w3schools.com/ 
    中文版 
    http://www.w3school.com.cn/
      

  3.   

    if (document.myluruform.oldpassword.value.indexOf('@')==-1){alert("您输入的邮件不合法");}
      

  4.   

    function verfifyEmail(){
    var strEmail = document.getElementById("email").value;
    var email_info = document.getElementById("email_info");
    if(verifyIsNull(email_info,strEmail)){
    email_Flag = false;
    return ;
    }
    var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
    email_Flag = reg.test(strEmail);
    if(email_Flag){
    email_info.innerHTML = "恭喜!邮箱地址输入正确。";
    }else{
    email_info.innerHTML = "对不起,您输入的邮箱地址格式错误。";
    }
    }
      

  5.   

    这个行 前面几个好像判断这种格式的邮箱不行[email protected]
      

  6.   


    相关的代码  function test()         {            var temp = document.getElementById("text1");           //对电子邮件的验证           var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;            if(!myreg.test(temp.value))            {                 alert('提示\n\n请输入有效的E_mail!');                 myreg.focus();                return false;          }        }