jquery表單插件Autotab使用方法詳解
Autotab也是一款功能專一的表單插件,它提供了自動跳格的功能,當用戶輸入的字符數(shù)一旦超過已定義的最大長度,則會根據(jù)事先設(shè)置的目標自動跳轉(zhuǎn)到相應元素上,省卻了
用戶按【Tab】鍵的麻煩。最典型的應用就是輸入IP地址、軟件激活碼等地方了,我們做的web項目中也有很多地方可以用到這插件,對于提高用戶體驗還是很有幫助的。
使用時需要引入jquery.autotab.js,下載地址:點擊進入下載頁面
<html> <head> <title> New Document </title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="jquery-2.1.0.min.js" type="text/javascript"></script> <script src="jquery.autotab.js" type="text/javascript"></script> <script type="text/javascript"> //頁面加載方法 $(function(){ $('#autotab').submit(function(){ return false; }) $('#autotab :input').autotab_magic();//為頁面文本框綁定autotab插件 }) </script> </head> <body> <h1>jQuery整理筆記七</h1> <h2>Autotab自動Tab文本框</h2> <form method="post" action="" id="autotab"> <label>請輸入驗證碼: <input type="text" name="num1" id="num1" maxlength="3" size="3"> <input type="text" name="num2" id="num2" maxlength="3" size="3"> <input type="text" name="num3" id="num3" maxlength="3" size="3"> <input type="text" name="num4" id="num4" maxlength="3" size="3"> <input type="text" name="num5" id="num5" maxlength="3" size="3"> <input type="text" name="num6" id="num6" maxlength="3" size="3"> </form> </body> </html>
除了可以限定輸入長度外,還可以通過autotab_filter()方法限定輸入的字符類型,這個方法還能過濾大寫、小寫、空格、字母等,具體的用到了現(xiàn)查吧。
如果將上面的js改成:
$(function(){ $('#autotab').submit(function(){ return false; }); $('#autotab :input').autotab_magic().autotab_filter('numeric'); })
就是只能輸入數(shù)字了。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
easyui 中的datagrid跨頁勾選問題的實現(xiàn)方法
很多朋友都遇到這樣的需求,easyui的datagrid分頁顯示數(shù)據(jù),如果有需求要求勾選多條數(shù)據(jù)且不再同一頁中,easyui會保存在其他頁選中的數(shù)據(jù)嗎?小編結(jié)合資料自己整理了一篇文章,需要的的朋友參考下吧2017-01-01基于jquery實現(xiàn)鼠標左右拖動滑塊滑動附源碼下載
這篇文章主要介紹了基于jquery實現(xiàn)鼠標左右拖動滑塊滑動附源碼下載 的相關(guān)資料,需要的朋友可以參考下2015-12-12jquery處理頁面彈出層查詢數(shù)據(jù)等待操作實例
這篇文章主要介紹了jquery處理頁面彈出層查詢數(shù)據(jù)等待操作,實例分析了jquery實現(xiàn)等待效果的技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-03-03jquery插件ContextMenu設(shè)置右鍵菜單
這篇文章主要介紹了jquery插件ContextMenu設(shè)置右鍵菜單的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-03-03