<script language="JavaScript">
<!--
var str="[email protected],[email protected],[email protected]";
var arr=str.split(",");
for(i=0;i<arr.length;i++)
{
    checkmail(arr[i]);//调用检查mail的方法。
}
//-->
</script>

解决方案 »

  1.   

    var str="[email protected],[email protected],[email protected]";
    var arr=str.split(",");
    for(i=0;i<arr.length;i++)
    {
        alert(/[^@][email protected]$/.test(arr));//
    }
      

  2.   

    <script language=javascript>
    var str="[email protected],[email protected],[email protected]"
    re=/^(([_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*))(,([_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*))*$/
    alert(re.test(str))
    alert(re.test("[email protected]@163.net,[email protected]"))
    </script>
      

  3.   


    function isValidEmails(str) {
    var re = /\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+/;
    var arr = str.split(",");
    for (var i = 0; i < arr.length; i++) {
    WScript.Echo(arr[i]);
    if (!re.test(arr[i])) return false;
    }

    return true;
    }
      

  4.   

    function isValidEmails(str) {
    var re = /\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+/;
    var arr = str.split(",");
    for (var i = 0; i < arr.length; i++) {
    if (!re.test(arr[i])) return false;
    }

    return true;
    }