第壹種JS判斷表單提交,最簡單的方法。不過我用JS驗證,判斷錯誤後return fasle 後表單還會提交,所以就失敗了。
第二種就是在dedecms的處理頁diy.php裏面做驗證,寫正則表達式判斷。
/plus/diy.php加驗證:
if($fieldinfo[0]=='yuyue_lianxi'){
$tel = ${$fieldinfo[0]};
if(!eregi("^13[0-9]{9}|15[0-9]{9}|14[0-9]{9}|18[0-9]{9}$",$tel)){
showMsg('填寫的手機號碼不正確','-1');
exit;
}
}
放在遍歷表單數據後就行了!