首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求JS驗證EMAIL格式,謝謝,该怎么处理

2012-03-09 
求JS驗證EMAIL格式,謝謝varstrReg varrvarstrdocument.getElementById( TextBox8 )strReg/^\w+

求JS驗證EMAIL格式,謝謝
var       strReg= " ";                                      
                    var       r;    
                    var   str   =   document.getElementById( "TextBox8 ");  
                    strReg=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/i;                                                                      
       
                    r=str.search(strReg);  
                   
                    if(r==-1){
                    alert( "郵箱格式錯誤 ");
                    return   false;
                    }     報錯,幫忙!謝謝

[解决办法]
function ValidateEmail(j)
{
var emailReg=/^([a-zA-Z0-9_\-\.\+]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
return emailReg.test(j);
}
[解决办法]
var str = document.getElementById( "TextBox8 ");
这行有问题
var str = document.getElementById( "TextBox8 ").value;
这样就OK了

热点排行