asp.net - 用于在按键时跳到文本框的 Jquery 函数

标签 asp.net jquery function

我目前有 4 个文本框,将用于存储 IP 地址。 我需要帮助的是一个允许用户输入“.”的功能。并使文本框将焦点从当前文本框更改为下一个文本框。

提前致谢

最佳答案

假设您的文本框名为 ip0、ip1、ip2、ip3:

$(document).ready( function() {
    $('#ip0,#ip1,#ip2').keydown( function(event) {
       var key = event.charCode || event.keyCode || 0;
       if (key == 190) {
           event.preventDefault();
           var i = Number(this.id.replace(/ip/,'')) +1;
           $('#ip'+i).focus();
       }
    });
});

关于asp.net - 用于在按键时跳到文本框的 Jquery 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/783415/

相关文章:

function - 尝试创建一个从数组中提取 URL 的函数。 JavaScript

c - 一段 C 代码,可能对内存有影响

javascript - 从服务器端 asp.net 调用 ajax 时引发错误

c# - 如何正确设置 IIS 7 应用程序池标识?

javascript - 使用 jquery 存储与按钮点击关联的变量

javascript - 具有相同类的按钮在使用 JQuery Click 功能时出现问题

javascript - jQuery inside append循环遍历Json数组

java - 连续文件更新,递归函数?

c# - 在 ASP.NET MVC 中存储全局对象

asp.net - 是否可以仅在 ASP NET 中格式化货币文本框?