最近閒來無事把以前無聊時開發的小東西拿出來和大家分享下,寫的不好的請指出,我會及時修改。謝謝。
功能及方法邏輯都注釋在**中。所以麻煩大家直接看**。
效果如下:
話不多說直接上**:
js部分:
//設定九宮格html部分:
使用者登入時通過業務邏輯層查詢資料庫,看客戶是否設定九宮格密碼,如果設定則呼叫add()方法,未設定則呼叫upup()方法。控制器部分:
/// ///設定手勢密碼/// /// 查詢使用者是否設定手勢密碼
#region 後台驗證 pandazhang
/// 驗證**號碼的主要**如下:
public bool istelephone(string str_telephone)
-)?\d$");
}///驗證手機號碼的主要**如下:
public bool ishandset(string str_handset)
");}
///驗證身份證號的主要**如下:
public bool isidcard(string str_idcard)
$)|(^\d$)");
}///驗證輸入為數字的主要**如下:
public bool isnumber(string str_number)
///驗證郵編的主要**如下:
public bool ispostalcode(string str_postalcode)
$");
}#endregion
js仿手機端九宮格登入功能
最近閒來無事把以前無聊時開發的小東西拿出來和大家分享下,寫的不好的請指出,我會及時修改。謝謝。功能及方法邏輯都注釋在 中。所以麻煩大家直接看 效果如下 話不多說直接上 js部分 首先我們先畫出兩個九宮格,乙個用於登入和首次設定滑動密碼使用,另個用於再次設定滑動密碼,用於與第一次輸入的滑動密碼進行對比...
手機九宮格鍵盤
按照手機鍵盤輸入字母的方式,計算所花費的時間 如 a,b,c都在 1 鍵上,輸入a只需要按一次,輸入c需要連續按三次。如果連續兩個字元不在同乙個按鍵上,則可直接按,如 ad需要按兩下,kz需要按6下 如果連續兩字元在同乙個按鍵上,則兩個按鍵之間需要等一段時間,如ac,在按了a 之後,需要等一會兒才能...
程式設計練習(九宮格手機輸入)
題目 手機的九宮格輸入,2上是 abc 9 對應 wxyz 現假設 1 和 0 為空字元,根據手機上的輸出,判斷手機輸入了哪幾個數字。要求 輸入 字串s代表手機上的輸出。輸出 依次輸出手機上輸入的數字。思路 1 建立乙個2 9對應字元的陣列,使用迭代器遍歷查詢。2 可以用string.find 來查...