function isGoodEmail() {
var email = document.getElementById("<%=txtComapnyEmail.ClientID%>").value;
if (email == "Email") {
if (window.isValidEmail(email)) {
if (/(aol|gmail|yahoo|hotmail)\.com$/.test(email)) {
alert(' valid email, but not for this site. No free service emails!');
return false;
}
return true;
}
return false;
}
<asp:Button runat="server" class="button-orange" Text="Confirm and start my company page"
ID="Companystart" OnClick="CompanystartClick" OnClientClick="isGoodEmail" />
我从按钮调用以上的JavaScript,但它不验证电子邮件。即使输入gmail
它也被接受。
根据您的文章,其“射击”完全按照你写的。如果你用'if(email ==“Email”)'键入'gmail''为什么你会认为它会做任何事情?什么是window.isValidEmail? – EdSF