狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

在B/S開發(fā)中經(jīng)常用到的JavaScript技術(shù)

admin
2010年7月22日 23:0 本文熱度 5044
[p]一、驗(yàn)證類[br]1、數(shù)字驗(yàn)證內(nèi)[br]1.1 整數(shù)[br]1.2 大于0的整數(shù) (用于傳來的id的驗(yàn)證)[br]1.3 負(fù)整數(shù)的驗(yàn)證[br]1.4 整數(shù)不能大于imax[br]1.5 整數(shù)不能小于imin[br]2、時(shí)間類[br]2.1 短時(shí)間,形如 (13:04:06)[br]2.2 短日期,形如 (2003-12-05)[br]2.3 長時(shí)間,形如 (2003-12-05 13:04:06)[br]2.4 只有年和月。形如(2003-05,或者2003-5)[br]2.5 只有小時(shí)和分鐘,形如(12:03)[br]3、表單類[br]3.1 所有的表單的值都不能為空[br]3.2 多行文本框的值不能為空。[br]3.3 多行文本框的值不能超過smaxstrleng[br]3.4 多行文本框的值不能少于smixstrleng[br]3.5 判斷單選框是否選擇。[br]3.6 判斷復(fù)選框是否選擇.[br]3.7 復(fù)選框的全選,多選,全不選,反選[br]3.8 文件上傳過程中判斷文件類型[br]4、字符類[br]4.1 判斷字符全部由a-z或者是a-z的字字母組成[br]4.2 判斷字符由字母和數(shù)字組成。[br]4.3 判斷字符由字母和數(shù)字,下劃線,點(diǎn)號組成.且開頭的只能是下劃線和字母[br]4.4 字符串替換函數(shù).replace();[br]5、瀏覽器類[br]5.1 判斷瀏覽器的類型[br]5.2 判斷ie的版本[br]5.3 判斷客戶端的分辨率[br][br]6、結(jié)合類[br]6.1 email的判斷。[br]6.2 手機(jī)號碼的驗(yàn)證[br]6.3 身份證的驗(yàn)證[/p]
[p]二、功能類[/p]
[p]1、時(shí)間與相關(guān)控件類[br]1.1 日歷[br]1.2 時(shí)間控件[br]1.3 萬年歷[br]1.4 顯示動態(tài)顯示時(shí)鐘效果(文本,如oa中時(shí)間)[br]1.5 顯示動態(tài)顯示時(shí)鐘效果 (圖像,像手表) [br]2、表單類[br]2.1 自動生成表單[br]2.2 動態(tài)添加,修改,刪除下拉框中的元素[br]2.3 可以輸入內(nèi)容的下拉框[br]2.4 多行文本框中只能輸入imax文字。如果多輸入了,自動減少到imax個(gè)文字(多用于短信發(fā)送)[br][br]3、打印類[br]3.1 打印控件[br]4、事件類[br]4.1 屏蔽右鍵[br]4.2 屏蔽所有功能鍵[br]4.3 --> 和<-- f5 f11,f9,f1[br]4.4 屏蔽組合鍵ctrl+n[br]5、網(wǎng)頁設(shè)計(jì)類[br]5.1 連續(xù)滾動的文字,圖片(注意是連續(xù)的,兩段文字和圖片中沒有空白出現(xiàn))[br]5.2 html編輯控件類[br]5.3 顏色選取框控件[br]5.4 下拉菜單[br]5.5 兩層或多層次的下拉菜單[br]5.6 仿ie菜單的按鈕。(效果如rongshuxa.com的導(dǎo)航欄目)[br]5.7 狀態(tài)欄,title欄的動態(tài)效果(例子很多,可以研究一下)[br]5.8 雙擊后,網(wǎng)頁自動滾屏[br]6、樹型結(jié)構(gòu)。[br]6.1 asp+sql版[br]6.2 asp+xml+sql版[br]6.3 java+sql或者java+sql+xml[br]7、無邊框效果的制作[br]8、連動下拉框技術(shù)[br]9、文本排序[/p]
[p][br]一、驗(yàn)證類[br]1、數(shù)字驗(yàn)證內(nèi)[br]1.1 整數(shù)[br] /^(-|+)?d+$/.test(str)[br]1.2 大于0的整數(shù) (用于傳來的id的驗(yàn)證)[br] /^d+$/.test(str)[br]1.3 負(fù)整數(shù)的驗(yàn)證[br] /^-d+$/.test(str)[br]2、時(shí)間類[br]2.1 短時(shí)間,形如 (13:04:06)[br] function istime(str)[br] {[br] var a = str.match(/^(d{1,2})(:)?(d{1,2})2(d{1,2})$/);[br] if (a == null) {alert('輸入的參數(shù)不是時(shí)間格式'); return false;}[br] if (a[1]>24 || a[3]>60 || a[4]>60)[br] {[br] alert("時(shí)間格式不對");[br] return false[br] }[br] return true;[br] }[br]2.2 短日期,形如 (2003-12-05)[br] function strdatetime(str)[br] {[br] var r = str.match(/^(d{1,4})(-|/)(d{1,2})2(d{1,2})$/); [br] if(r==null)return false; [br] var d= new date(r[1], r[3]-1, r[4]); [br] return (d.getfullyear()==r[1]&&(d.getmonth()+1)==r[3]&&d.getdate()==r[4]);[br] }[br]2.3 長時(shí)間,形如 (2003-12-05 13:04:06)[br] function strdatetime(str)[br] {[br] var reg = /^(d{1,4})(-|/)(d{1,2})2(d{1,2}) (d{1,2}):(d{1,2}):(d{1,2})$/; [br] var r = str.match(reg); [br] if(r==null)return false; [br] var d= new date(r[1], r[3]-1,r[4],r[5],r[6],r[7]); [br] return (d.getfullyear()==r[1]&&(d.getmonth()+1)==r[3]&&d.getdate()==r[4]&&d.gethours()==r[5]&&d.getminutes()==r[6]&&d.getseconds()==r[7]);[br] }[br]2.4 只有年和月。形如(2003-05,或者2003-5)[br]2.5 只有小時(shí)和分鐘,形如(12:03)[br]3、表單類[br]3.1 所有的表單的值都不能為空[br] [br]3.2 多行文本框的值不能為空。[br]3.3 多行文本框的值不能超過smaxstrleng[br]3.4 多行文本框的值不能少于smixstrleng[br]3.5 判斷單選框是否選擇。[br]3.6 判斷復(fù)選框是否選擇.[br]3.7 復(fù)選框的全選,多選,全不選,反選[br]3.8 文件上傳過程中判斷文件類型[br]4、字符類[br]4.1 判斷字符全部由a-z或者是a-z的字字母組成[br] [br]4.2 判斷字符由字母和數(shù)字組成。[br] [br]4.3 判斷字符由字母和數(shù)字,下劃線,點(diǎn)號組成.且開頭的只能是下劃線和字母[br] /^([a-za-z_]{1})([w]*)$/g.test(str)[br]4.4 字符串替換函數(shù).replace();[br]5、瀏覽器類[br]5.1 判斷瀏覽器的類型[br] window.navigator.appname[br]5.2 判斷ie的版本[br] window.navigator.appversion[br]5.3 判斷客戶端的分辨率[br] window.screen.height; window.screen.width;[br][br]6、結(jié)合類[br]6.1 email的判斷。[br] function ismail(mail)[br] {[br] return(new regexp(/^w+((-w+)|(.w+))*@[a-za-z0-9]+((.|-)[a-za-z0-9]+)*.[a-za-z0-9]+$/).test(mail));[br] }[br]6.2 手機(jī)號碼的驗(yàn)證[br]6.3 身份證的驗(yàn)證[br] function isidcardno(num)[br] {[br] if (isnan(num)) {alert("輸入的不是數(shù)字!"); return false;}[br] var len = num.length, re; [br] if (len == 15)[br] re = new regexp(/^(d{6})()?(d{2})(d{2})(d{2})(d{3})$/);[br] else if (len == 18)[br] re = new regexp(/^(d{6})()?(d{4})(d{2})(d{2})(d{3})(d)$/);[br] else {alert("輸入的數(shù)字位數(shù)不對!"); return false;}[br] var a = num.match(re);[br] if (a != null)[br] {[br] if (len==15)[br] {[br] var d = new date("19"+a[3]+"/"+a[4]+"/"+a[5]);[br] var b = d.getyear()==a[3]&&(d.getmonth()+1)==a[4]&&d.getdate()==a[5];[br] }[br] else[br] {[br] var d = new date(a[3]+"/"+a[4]+"/"+a[5]);[br] var b = d.getfullyear()==a[3]&&(d.getmonth()+1)==a[4]&&d.getdate()==a[5];[br] }[br] if (!b) {alert("輸入的身份證號 "+ a[0] +" 里出生日期不對!"); return false;}[br] }[br] return true;[br] }[/p]
[p]3.7 復(fù)選框的全選,多選,全不選,反選[br]
[br]全選
[br]
[br]
[br]
[br]
[br]

[/p]
[p][br]全選
[br]
[br]
[br]
[br]
[br]
[/p]
[p]
[/p]
[p][/p]
[p]3.8 文件上傳過程中判斷文件類型[br][/p]
[p]畫圖:[br][br][br][/p]

該文章在 2010/7/22 23:00:22 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved