我目前要求他們都用學校 mailbox
所以大家都是 @ksu.edu 結尾\r
我應該在哪裡做判定,又該怎麼寫程式比較萬無一失..?
但因為事出突然,一急就試不出來
版主: 版主管理群
代碼: 選擇全部
<script language="javascript">
function emailCheck () {
var emailStr=document.all.form1.tel.value;
alert(emailStr);
var emailPat=/^(.+)@(@ksu.edu.+)$/;
var matchArray=emailStr.match(emailPat);
if (matchArray==null) {
alert("電子郵件地?#125;必須?#93;括 ( @ 和 . )")
return false;
}
return true;
}
</script>這個pattern有很大的問題在思緒重疊之前 寫:可以用java驗證看看
e-mail 輸入框的表單名稱要跟 java上面的表單名稱一樣哦!!代碼: 選擇全部
<script language="javascript"> function emailCheck () { var emailStr=document.all.form1.tel.value; alert(emailStr); var emailPat=/^(.+)@(@ksu.edu.+)$/; var matchArray=emailStr.match(emailPat); if (matchArray==null) { alert("電子郵件地?#125;必須?#93;括 ( @ 和 . )") return false; } return true; } </script>
沒試過 不知道有沒有寫錯=_=||
代碼: 選擇全部
var emailPat=/^[\w\.\-]+@ksu\.edu$/;