如何在 HTML 表单上自动切换输入元素的焦点?

发布于 2024-09-14 12:43:19 字数 142 浏览 6 评论 0原文

我有一个 HTML 表单,其中包含三个用于电话号码输入的输入。我希望光标在当前输入填满后移动到下一个输入。

就像你在第一个框中输入了三个数字,然后光标移动到第二个,填满后,移动到第三个。

不使用 JavaScript 是否可以完成此任务?

I have an HTML form with three inputs for phone number input. I want a cursor to move to the next input after the current one is filled.

Like you entered three digits in the first box, and then the cursor moves to the second, and after it is filled, moves to the third.

Is it possible to accomplish this without JavaScript?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风轻花落早 2024-09-21 12:43:19

我不容忍自动标签,我认为这会让人恼火&让一些用户感到困惑,但这是在“Obtrusive JavaScript”中实现这一点的一种方法: http:// /www.javascriptkit.com/script/script2/autotab.shtml

我不太喜欢 1 个电话号码使用 3 个输入,因为这样您就必须编写额外的代码来组合它们。这似乎不合逻辑,输入&数据应具有 1:1 的比例。

I don't condone auto-tabbing, I think it irritates & confuses some users, but here's one way to do it in "Obtrusive JavaScript": http://www.javascriptkit.com/script/script2/autotab.shtml

I'm not a big fan of having 3 inputs for 1 phone number, because then you have to write extra code to combine them. It just seems illogical, inputs & data should have a 1:1 ratio.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文