使用 JavaScript可以從多個方面增強表單字段的易用性。其中,常見的一種方式就是在用戶填寫 完當(dāng)前字段時,自動將焦點切換到下一個字段。通常,在自動切換焦點之前,必須知道用戶已經(jīng)輸入了 既定長度的數(shù)據(jù)(例如電話號碼)。
2017-02-08 17:52:42
我們經(jīng)常會要求用戶在文本框中輸入特定的數(shù)據(jù),或者輸入特定格式的數(shù)據(jù)。例如,必須包含某些 字符,或者必須匹配某種模式。由于文本框在默認(rèn)情況下沒有提供多少驗證數(shù)據(jù)的手段,因此必須使用 JavaScript來完成此類過濾輸入的操作。而綜合運用事件和 DOM手段,就可以將普通的文本框轉(zhuǎn)換成能 夠理解用戶輸入數(shù)據(jù)的功能型控件。
2017-02-06 11:18:43
表單中文本框選擇文本、選擇部分文本及select事件詳細(xì)介紹
2017-02-05 10:49:50
js操作常見表單字段disabled、form、 name、readOnly、tabIndex等屬性方法
2017-01-17 22:21:35
javaScript 初的一個應(yīng)用,就是分擔(dān)服務(wù)器處理表單的責(zé)任,打破處處依賴服務(wù)器的局面。盡 管目前的 Web 和 JavaScript已經(jīng)有了長足的發(fā)展,但 Web 表單的變化并不明顯。由于 Web 表單 沒有為許多常見任務(wù)提供現(xiàn)成的解決手段,很多開發(fā)人員不僅會在驗證表單時使用 JavaScirpt,而且還 增強了一些標(biāo)準(zhǔn)表單控件的默認(rèn)行為。
2017-01-16 22:25:12
為了以跨瀏覽器的方式處理事件,不少開發(fā)人員會使用能夠隔離瀏覽器差異的 JavaScript 庫,還有 一些開發(fā)人員會自己開發(fā)合適的事件處理的方法。自己編寫代碼其實也不難,只要恰當(dāng)?shù)厥褂媚芰z 測即可。要保證處理事件的代碼能在大多數(shù)瀏覽器下一致地運行,只需關(guān) 注冒泡階段。
2017-01-13 21:19:48
關(guān)于內(nèi)存和性能中移除事件處理程序詳細(xì)介紹
2017-01-12 22:05:30
對“事件處理程序過多”問題的解決方案就是事件委托。事件委托利用了事件冒泡,只指定一個事 件處理程序,就可以管理某一類型的所有事件。
2017-01-10 21:49:57
JS手勢事件中g(shù)esturestart、gesturechange、gestureend事件應(yīng)用方法及開發(fā)實例
2017-01-09 12:12:59
前面我們介紹過移動設(shè)備中一些設(shè)備事件,例如手機旋轉(zhuǎn)90度、傾斜等設(shè)置放置姿態(tài)變化的四大事件orientationchange事件、MozOrientation事件、deviceorientation事件、devicemotion事件,接下由南昌網(wǎng)站建設(shè)公司百恒網(wǎng)絡(luò)前端開發(fā)工程師向大介紹在移動端的觸摸事件。
2017-01-07 18:03:06
智能手機和平板電腦的普及,為用戶與瀏覽器交互引入了一種新的方式,而一類新事件也應(yīng)運而生。 設(shè)備事件(device event)可以讓開發(fā)人員確定用戶在怎樣使用設(shè)備。
2017-01-04 11:20:44
在移動端做單頁切換時,hashchange事件就會經(jīng)常用到,例如:點擊相冊中某一張圖片時,瀏覽完成后需要返回,那我們就需要響應(yīng)hashchange事件。接下由南昌網(wǎng)站制作公司百恒網(wǎng)絡(luò)前端開發(fā)工程師向大家介紹hashchange事件及pageshow 和 pagehide 事件 ,希望對開發(fā)人員有所幫助。
2017-01-03 14:59:21