jquery实现达到文本框的最大长度时跳到下一个文本框
来源:互联网 发布:安徽省大数据比赛 编辑:程序博客网 时间:2024/05/22 02:25
看w3school中的例子,觉得用jquery好像实现起来更简单,试着改写了一下,ok。
下面是w3school中的例子。
<html><head><script type="text/javascript">function checkLen(x,y){if (y.length==x.maxLength){var next=x.tabIndexif (next<document.getElementById("myForm").length){document.getElementById("myForm").elements[next].focus()}}}</script></head><body><p>这段脚本在达到文本框的最大长度时跳到下一个文本框:</p><form id="myForm"><input size="3" tabindex="1" maxlength="3" onkeyup="checkLen(this,this.value)"><input size="2" tabindex="2" maxlength="2" onkeyup="checkLen(this,this.value)"><input size="3" tabindex="3" maxlength="3" onkeyup="checkLen(this,this.value)"></form></body></html>
下面是jquery改写的。其中$("input").keyup()是设置所有的input标签的keyup事件,也就是按钮被松开时的事件。
<html><head><script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script><script type="text/javascript">$(document).ready(function(){ $("input").keyup(function(){ if($(this).val().length==$(this).attr("maxlength")){ $(this).next().focus(); } });});</script></head><body><p>这段脚本在达到文本框的最大长度时跳到下一个文本框:</p><form id="myForm"><input size="3" tabindex="1" maxlength="3"><input size="2" tabindex="2" maxlength="2" ><input size="3" tabindex="3" maxlength="3" ></form></body></html>
- jquery实现达到文本框的最大长度时跳到下一个文本框
- 达到文本框的最大长度时跳到下一个文本框
- 这段脚本在达到文本框的最大长度时跳到下一个文本框
- 表单-实现文本框达到最大值后自动切换到下一个文本框
- JQuery 文本框回车跳到下一个文本框
- jquery实现监听文本框
- 一个jquery小插件, 实现限制文本框中输入的数据类型及长度
- 分享一个验证页面文本框输入长度的jquery方法
- JQuery获取文本框中字符长度的代码
- Jquery实现只能输入数字的文本框
- Jquery实现只能输入数字的文本框
- jquery实现的监听文本框输入事件
- 限制文本框的输入长度
- 限制文本框输入的长度
- 限制文本框的输入长度
- jquery限制文本框输入字符长度
- jquery限制文本框输入字符长度
- jquery限制文本框输入字符长度
- Android基础】页面跳转与传值(Activity跳转与传值)
- 小白谈memcache和memcached的区别
- 使用vim删除^M
- JAVA线程池shutdown和shutdownNow的区别
- photoshop 常用技巧
- jquery实现达到文本框的最大长度时跳到下一个文本框
- [Android]ScrollView和ListView套用冲突的解决方法
- smarty常用
- BitSet
- Unable to find the socket transport 'ssl' - did you forget to enable it when you configured
- C语言嵌入式系统编程之软件架构篇
- 使用Buffer缓冲流和Data输出流
- Andorid模拟机上手动设置GPS经纬度
- android计量单位--dip、px、sp之间区别与联系