如何进行下一步输入?

Posted

技术标签:

【中文标题】如何进行下一步输入?【英文标题】:How to step next input? 【发布时间】:2016-07-08 07:25:50 【问题描述】:

这是我的html结构

<input type="text" class="name1" tabindex="1">
<input type="text" class="name2" tabindex="2">
<input type="text" class="name3" tabindex="3">
<input type="text" class="name4" tabindex="4">

如果我填写当前输入,它必须执行下一个输入,这怎么可能?我没有任何 jquery 代码可做,也没有任何想法

【问题讨论】:

你希望下一步如何输入“字符可能很长”?只输入一个字符? 一个或多个或格式(日历、年龄、字符长等)只需填写 :)) 那你怎么期望用户在输入中输入了全文? 你是什么意思?据我所知 if-else 或类似的东西 @fortherest 。用户要输入的文本的确切长度是多少,,,它总是固定的吗?? 【参考方案1】:

下一步输入,你可以使用.focus()

$(".name2").focus();

跳转到name2 文本框 或者

$(".name3").focus();

跳转到textboxname3

在什么情况下应该加强,你需要决定。

例如:如果文本长度限制为 8 则,

$('input').keyup(function()
    if($(this).val().length == 8)

     $(this).next().focus();

); 

并知道如何使用日历输入使用 datepicker 。 Click here

【讨论】:

以上是关于如何进行下一步输入?的主要内容,如果未能解决你的问题,请参考以下文章

如何定时重启windows服务

eclipse中配置server中选择tomcat8无法进行下一步处理

安装mysql时出现时出现这个界面无法进行下一步,该怎么解决??

如何在Windows Azure上搭建SSTP VPN

如何让bat,cmd文件后台运行?

如何在cgdb中使“下一步”工作