obj:文本框值    
  文本框值验证原则:可以是单个字符、点、@、下划线、-,但不能是中文字符
  (只能有一个email地址)
        function chkMailData(obj) {
if( obj.match("[^A-Za-z0-9-@._]") ) {
    obj.style.backgroundColor = "#ffcaca";
    obj.style.borderStyle = 'solid';
    return true;
} return false;
}   现在允许输入1-3个email用逗号分隔。   速度帮忙解决下,3Q!

解决方案 »

  1.   


    <script type="text/javascript"><!--
    function Check(){
      var $RegExp = /^\w+@\w+\.\w+(,\w+@\w+\.\w+){0,2}$/;
      var $Str = document.getElementById("test").value;
      if(!$Str.match($RegExp)){
        alert("False!");
      }else{
        alert("True!");
      }  
    }
    //--></script><input type="text" id="test" /> <input type="button" onclick="Check()" value="点击" />楼主试试,我也是正则新手
      

  2.   


    不需要你验证邮件格式,邮件验证加一个允许输入逗号
    具体格式就是:email1,email2,email 最多3个,逗号分割