我想驗證我的公司電子郵件ID的註冊形式...所以表格只接受我公司的電子郵件ID ...所以現在最新的問題是驗證後(即;當我們點擊提交按鈕,然後我們得到一個警報消息)的形式得到刷新,輸入的數值將被清除......所以任何幫助或建議,以便它不會刷新?在此先感謝...使用javascript驗證註冊表單的自定義域名?
我的JavaScript的方法是:
function submitAlbum() {
var frm = document.getElementById("frmRegistration");
//validateEmail(document.getElementById('email').value);
var email = document.getElementById('email').value;
var re = /^\s*[\w\-\+_]+(\.[\w\-\+_]+)*\@[\w\-\+_]+\.[\w\-\+_]+(\.[\w\-\+_]+)*\s*$/;
if (re.test(email)) {
if (email.indexOf('@bdisys.com', email.length - '@bdisys.com'.length) !== -1) {
// alert('Submission was successful.');
var r = confirm("Are You Sure You Want to add your details.");
if (r == true) {
frm.action = "signUpServlet?formidentity=doRegistration&checkboxStatus=" + checkboxStatus;
frm.submit();
}
}
else {
document.getElementById('email').focus();
alert('Email must be a Company e-mail address ([email protected]).');
return false;
}
}
else {
document.getElementById('email').focus();
alert('Not a valid e-mail address.');
return false;
}
}
嘗試。 – Jai
我編輯了我的答案。請檢查 – Konza