作者bosskiss00 (apple)
看板PHP
標題[請益] php的strops 若用javascript的話
時間Wed Sep 7 16:27:50 2011
如標題
我正在寫過濾 防止人家亂打的部分
例如email strpos沒有@ 就return false這樣
像這樣
if($email=='' || strpos($email,'@')===false )
msg_back('不要亂打請輸入正確的email');
如果我想改成直接用javascript去做
要使用什麼才能達到一樣的效果呢?
因為我對javascript很新手
謝謝各位
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.188.198
1F:→ UniFish:正規表示式 09/07 16:55
2F:→ s25g5d4:改用js檢查可以 但伺服器端也不可省掉 09/07 22:35
3F:→ s25g5d4:假設這個input欄位的id值是email 可以透過document.getEle 09/07 22:36
4F:→ s25g5d4:mentById("email").value取得欄位值 09/07 22:36
5F:→ s25g5d4:在檢查這個值有沒有符合預期 09/07 22:37
6F:→ s25g5d4:可以透過 string.match(regex) 返回true or false 09/07 22:39
7F:→ s25g5d4:string是一個變數 regex是正規表示式 用於檢查email的rege 09/07 22:40
8F:→ s25g5d4:x google一下就有 09/07 22:40
9F:→ MOONRAKER:搜尋一下w3schools javascript就很多了。 09/08 02:17