"js"的那些事

天才瘋子,等待你的“追隨”

=͟͟͞͞祝=͟͟͞͞大=͟͟͞͞家=͟͟͞͞中=͟͟͞͞秋=͟͟͞͞快=͟͟͞͞樂=͟͟͞͞,=͟͟͞͞每=͟͟͞͞天=͟͟͞͞都=͟͟͞͞是=͟͟͞͞美=͟͟͞͞滿=͟͟͞͞幸=͟͟͞͞福=͟͟͞͞

我從沒被誰知道,所以也沒被誰忘記。在別人的回憶中生活,並不是我的目的。

by 顧城

什麼是js?

js可以幹什麼?

給大家看幾個來自“懶人之家”的設計樣本:

下面給大家看幾個常用到的js代碼

......

校驗普通電話、傳真號碼:可以“+”開頭,除數字外,可含有“-” :

function isTel(s) { var patrn=/^[+]{0,1}(/d){1,3}?([-]?((/d)|){1,12})+$/; if (!patrn.exec(s)) return false return true }

校驗手機號碼:必須以數字開頭,除數字外,可含有“-” :


function isMobile(s) { var patrn=/^[+]{0,1}(/d){1,3}?([-]?((/d)|){1,12})+$/;

if (!patrn.exec(s)) return false return true }


校驗地區代碼

function isAreaCode(s) { var patrn=/^(/d){6}$/;

if (!patrn.exec(s)) return false return true } /


校驗郵政編碼

function isPostalCode(s) { var patrn=/^[1-9]{1}(/d){5}$/; if (!patrn.exec(s)) return false return true }


校驗搜索關鍵字

function isSearch(s) { var patrn=/^[^`~!@#$%^&*()+=|///[/]/{/}:;/'/,.<>/? ]{1}[^`~!@$%^&()+=|///[/]/{/}:;/'/,.<>?]{0,19}$/; if (!patrn.exec(s)) return false return true }

校驗是否為ip地址

function isIP(s) { var patrn=/^[0-9.]{1,20}$/;

if (!patrn.exec(s)) return false return true }


判斷單選

function chkRadio(o){

for (i=0;i

if (o[i].checked) return true;

}

return false;

}

js類讀物

初級讀物: 《JavaScript高級程序設計》

中級讀物: 《JavaScript權威指南》

高級讀物: 《JavaScript Patterns 》


分享到:


相關文章: