用于单独输入字符的 jQuery 插件(例如用于电话令牌验证)

Posted

技术标签:

【中文标题】用于单独输入字符的 jQuery 插件(例如用于电话令牌验证)【英文标题】:jQuery Plugin to enter characters separately (for example for phone token verification) 【发布时间】:2016-06-01 12:46:51 【问题描述】:

我正在寻找一个 jQuery 插件,您可以在其中单独输入字符,输入字符后它会跳转到下一个字符字段。这种输入通常与电话号码验证令牌一起使用。我希望你知道我的意思。我还添加了一张关于 stripe (https://stripe.com) 如何实现此功能的图片。你知道任何? 感谢您的帮助

【问题讨论】:

你能不能不使用 .blur() 然后把焦点放在下一个字段上,或者类似的东西? 谢谢,我只是想已经有一些插件(也许虽然有一些设计)在那里 google 给了我这个:***.com/questions/10539113/… 这也可能有帮助。 forum.jquery.com/topic/… 只需要弄清楚转移到下一个领域的逻辑。可能也需要考虑一些验证。 【参考方案1】:

这里是一个非常简单的例子,不需要插件:https://jsfiddle.net/yomtym8L/

jquery:

$(document).ready(function() 
    $("input").on("keypress", function() 
        $(this).next().focus();
    )
)

在一个输入的按键按下时,聚焦其下一个兄弟

html

<input type="text">
<input type="text">
<input type="text">
<input type="text">

【讨论】:

以上是关于用于单独输入字符的 jQuery 插件(例如用于电话令牌验证)的主要内容,如果未能解决你的问题,请参考以下文章

自定义 jQuery 不适用于 Wordpress Ninja Forms 插件

jQuery插件,用于自动进行地理编码并显示输入的位置。

是否有用于 <ul> 的 jQuery 插件,例如 DataTables?

一个Bootstrap插件,用于为数字输入创建输入微调器元素

是否有任何用于类似 *** 的投票的 Ajax(原型或 JQuery 插件)示例?

用于获取和设置 css3 变换样式的 jQuery 插件