jquery表单插件Autotab使用方法详解


Posted in Javascript onJune 24, 2016

Autotab也是一款功能专一的表单插件,它提供了自动跳格的功能,当用户输入的字符数一旦超过已定义的最大长度,则会根据事先设置的目标自动跳转到相应元素上,省却了

用户按【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()方法限定输入的字符类型,这个方法还能过滤大写、小写、空格、字母等,具体的用到了现查吧。
如果将上面的js改成:

$(function(){
 $('#autotab').submit(function(){
 return false;
 });
 $('#autotab :input').autotab_magic().autotab_filter('numeric');
})

就是只能输入数字了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery弹出层始终垂直居中相对于屏幕或当前窗口
Apr 01 Javascript
javascript创建数组之联合数组的使用方法示例
Dec 26 Javascript
使用jQuery jqPlot插件绘制柱状图
Dec 18 Javascript
jQuery实现的多级下拉菜单效果代码
Aug 24 Javascript
js实现TAB切换对应不同颜色的代码
Aug 31 Javascript
vue-quill-editor实现图片上传功能
Aug 08 Javascript
JavaScript实现省市联动过程中bug的解决方法
Dec 04 Javascript
Angular2进阶之如何避免Dom误区
Apr 02 Javascript
防止Layui form表单重复提交的实现方法
Sep 10 Javascript
js this 绑定机制深入详解
Apr 30 Javascript
JavaScript如何实现图片处理与合成
May 29 Javascript
JavaScript indexOf()原理及使用方法详解
Jul 09 Javascript
jQuery插件cxSelect多级联动下拉菜单实例解析
Jun 24 #Javascript
jQuery下拉框的简单应用
Jun 24 #Javascript
浅谈json取值(对象和数组)
Jun 24 #Javascript
json对象与数组以及转换成js对象的简单实现方法
Jun 24 #Javascript
jQuery实现点击弹出背景变暗遮罩效果实例代码
Jun 24 #Javascript
JS控制文本域只读或可写属性的方法
Jun 24 #Javascript
jQuery插件扩展extend的简单实现原理
Jun 24 #Javascript
You might like
Win2000+Apache+MySql+PHP4+PERL安装使用小结
2006/10/09 PHP
php 删除一个数组中的某个值.兼容多维数组!
2012/02/18 PHP
php获取远程文件内容的函数
2015/11/02 PHP
PHP常用的小程序代码段
2015/11/14 PHP
PHP简单预防sql注入的方法
2016/09/27 PHP
PHP实现二维数组按照指定的字段进行排序算法示例
2019/04/23 PHP
laravel Validator ajax返回错误信息的方法
2019/09/29 PHP
HTML页面如何象ASP一样接受参数
2007/02/07 Javascript
脚本之家贴图转换+转贴工具用到的js代码超级推荐
2007/04/05 Javascript
用JavaScript将从数据库中读取出来的日期型格式化为想要的类型。
2009/08/15 Javascript
JS实现图片预加载无需等待
2012/12/21 Javascript
Jquery中&quot;$(document).ready(function(){ })&quot;函数的使用详解
2013/12/30 Javascript
判断访客终端类型集锦
2015/06/05 Javascript
JavaSciprt中处理字符串之sup()方法的使用教程
2015/06/08 Javascript
jQuery操作Table技巧大汇总
2016/01/23 Javascript
vue.js+boostrap项目实践(案例详解)
2016/09/21 Javascript
微信小程序实现图片自适应(支持多图)
2017/01/25 Javascript
Javascript别踩白块儿(钢琴块儿)小游戏实现代码
2017/07/20 Javascript
微信小程序js文件改变参数并在视图上及时更新【推荐】
2018/06/11 Javascript
vue 输入电话号码自动按3-4-4分割功能的实现代码
2020/04/30 Javascript
python中ConfigParse模块的用法
2014/09/29 Python
Python的迭代器和生成器使用实例
2015/01/14 Python
python实现百万答题自动百度搜索答案
2018/01/16 Python
matplotlib subplots 调整子图间矩的实例
2018/05/25 Python
Python设计模式之解释器模式原理与用法实例分析
2019/01/10 Python
python argparser的具体使用
2019/11/10 Python
Python实现手机号自动判断男女性别(实例解析)
2019/12/22 Python
tensorflow 保存模型和取出中间权重例子
2020/01/24 Python
Pycharm+Python工程,引用子模块的实现
2020/03/09 Python
Oakley官网:运动太阳镜、雪镜和服装
2016/09/30 全球购物
优衣库美国官网:UNIQLO美国
2018/04/14 全球购物
幼师自荐信范文
2013/10/06 职场文书
毕业实习个人鉴定范文
2013/12/10 职场文书
土地转让协议书
2014/04/15 职场文书
工作年限证明范本
2015/06/15 职场文书
2016年度继续教育学习心得体会
2016/01/19 职场文书