用于单独输入字符的 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 插件
是否有用于 <ul> 的 jQuery 插件,例如 DataTables?
一个Bootstrap插件,用于为数字输入创建输入微调器元素