在b/s開發中經常用到的javaScript技術

一、驗證類
1
、數字驗證內
1.1
整數
1.2
大於0的整數 (用於傳來的ID的驗證)
1.3
負整數的驗證

1.4
整數不能大於iMax
1.5
整數不能小於
iMin
2
、時間類

2.1
短時間,形如 (13:04:06)
2.2
短日期,形如
(2003-12-05)
2.3
長時間,形如
(2003-12-05 13:04:06)
2.4
只有年和月。形如(2003-05,或者
2003-5)
2.5
只有小時和分鐘,形如
(12:03)
3
、表單類

3.1
所有的表單的值都不能爲空
3.2
多行文本框的值不能爲空。
3.3
多行文本框的值不能超過sMaxStrleng
3.4
多行文本框的值不能少於
sMixStrleng
3.5
判斷單選框是否選擇。

3.6
判斷複選框是否選擇.
3.7
複選框的全選,多選,全不選,反選

3.8
文件上傳過程中判斷文件類型
4
、字符類
4.1
判斷字符全部由a-Z或者是A-Z的字字母組成
4.2
判斷字符由字母和數字組成。
4.3
判斷字符由字母和數字,下劃線,點號組成.且開頭的只能是下劃線和字母
4.4
字符串替換函數.Replace();
5
、瀏覽器類

5.1
判斷瀏覽器的類型
5.2
判斷ie的版本
5.3
判斷客戶端的分辨率

6
、結合類
6.1 email
的判斷。
6.2
手機號碼的驗證
6.3
身份證的驗證

二、功能類

1、時間與相關控件類
1.1
日曆
1.2
時間控件
1.3
萬年曆
1.4
顯示動態顯示時鐘效果(文本,如OA中時間)
1.5
顯示動態顯示時鐘效果 (圖像,像手錶)
2
、表單類

2.1
自動生成表單
2.2
動態添加,修改,刪除下拉框中的元素
2.3
可以輸入內容的下拉框
2.4
多行文本框中只能輸入iMax文字。如果多輸入了,自動減少到iMax個文字(多用於短信發送)

3
、打印類

3.1
打印控件
4
、事件類
4.1
屏蔽右鍵
4.2
屏蔽所有功能鍵
4.3 -->
<-- F5 F11,F9,F1
4.4
屏蔽組合鍵
ctrl+N
5
、網頁設計類

5.1
連續滾動的文字,圖片(注意是連續的,兩段文字和圖片中沒有空白出現)
5.2 html
編輯控件類
5.3
顏色選取框控件
5.4
下拉菜單
5.5
兩層或多層次的下拉菜單
5.6
仿IE菜單的按鈕。(效果如rongshuxa.com的導航欄目)
5.7
狀態欄,title欄的動態效果(例子很多,可以研究一下)

5.8
雙擊後,網頁自動滾屏
6
、樹型結構。
6.1 asp+SQL

6.2 asp+xml+sql

6.3 java+sql
或者java+sql+xml
7
、無邊框效果的製作

8
、連動下拉框技術
9
、文本排序
10
,畫圖類,含餅、柱、矢量貝滋曲線
11
,操縱客戶端註冊表類
12
DIV層相關(拖拽、顯示、隱藏、移動、增加)
13
TABLAE相關(客戶端動態增加行列,模擬進度條,滾動列表等)
14
,各種<object classid=>相關類,如播放器,flash與腳本互動等

16,
刷新/模擬無刷新 異步調用類(XMLHttpiframe,frame

轉載自(http://www.ddvip.net/web/js/index2/113.htm)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章