網頁 貼吧 文章 作者 工作  
網頁搜尋
 
 愛PO吧 >> 東方娃娃學園小遊戲區 >> 瀏覽文章
回覆 加入我的最愛 與好友分享

[javascript] 用RE(正規化表示法)做資料驗證

本被文章 0 次, 共有回覆 1  
0
 
0
// 身份證字號
function checkID(string) {
re = /^[A-Z]\d{9}$/;
if (re.test(string))
return true;
}

// 信用卡號
function checkCreditCard(string) {
re = /^\d{4}-\d{4}-\d{4}-\d{4}$/;
// re = /^(\d{4}-){3}\d{4}$/;
if (re.test(string))
return true;
}

// 英文名稱
function checkEnglishName(string) {
re1 = /^[A-Za-z\-]+\s+[A-Za-z\-]+$/;
re2 = /^MAYA軟體與學習製作[A-Za-z\-]+\s+[A-Za-z\-]+\s+[A-Za-z\-]+$/;
if (re1.test(string) || re2.test(string))
return true;
}

// Email
function checkEmail(string) {
re = /^.+@.+\..{2,3}$/;
if (re.test(string))
return true;
}

// 數字
function checkNumber(string) {
re = /^\d+$/;
if (re.test(string))
return true;
}

// TextBox
function checkValue(aTextID)
{
re = /\S/;
var oText = document.all[aTextID];
var sVal = Trim(oText.value);
if(!re.test(sVal)){
try{
alert("[" + oText.title + "]" + " 必需填寫!")
event.returnValue = false;
oText.focus();
return false;
}
catch (e){
//alert(e.description);
}
}
return true;
}

逛上一篇:   逛下一篇:

作者: uxnevznz
  (2009-12-24 23:29)
推薦文章: 將本文章推薦到【百度收藏】 將本文章推薦到【YouPush】 將本文章推薦到【udn共享書籤】 將本文章推薦到【Fiigo】書籤

 本文章共有回覆 1 篇,分 1 頁
 聲明:以上內容不代表本站立場,且內容由網友發表提供,若有爭議或違法由發表者承擔,本站將不負責連帶責任,謝謝。

 IPoBar  愛PK  愛遊戲  愛online
新手教學 客服中心 站務公告 交換連結 合作提案 關於我們
 
版權所有©ipobar Ltd., All Rights Reserved.
論壇內會員言論僅代表個人觀點,不代表本站同意其說法,本討論區不承擔由該言論所引起的法律責任