当我在月份字段或01,02或03中输入“01”时,我的日期选择器的日期字段中焦点不会更改为下一个字段。如果我按Tab键,但我希望在用户输入两位数字后立即更改。请指教。将日期输入日期选择器时更改焦点
0
A
回答
0
您可以使用jQuery来做到这一点,请大家看看:)
HTML:
Month: <input type='text' id='month' />
Year: <input type='text' id='year' />
JS:
var timeout;
$('#month').on('keyup', function() {
clearTimeout(timeout);
timeout = setTimeout(function() {
$('#year').focus();
}, 500);
});
这是一个Fiddle
0
的分岔Stiger的答案,我结束了这个代码,它完成了你所要求的代码:在下一个输入时关注它每天或每月字段有2个数字(使用jQuery):
HTML
Day: <input type='number' id='day' />
Month: <input type='number' id='month' />
Year: <input type='number' id='year' />
JS
$('#day, #month').on('keyup', function() {
if ($(this).val().length >=2) {
$(this).next(":input").focus();
}
});
相关问题
- 1. 更改日期选择器
- 2. 盖布 - 硒输入焦点与日期选择器
- 3. 禁用日期选择器更新输入中的日期
- 4. 更改jQuery日期选择器中的日期选择其他
- 5. 更改引导日期选择器日期格式选择
- 6. 改变对焦点上jQueryUI的日期选择器关闭时
- 7. AUI日期选择器:在元素焦点上弹出日期选择器
- 8. Kendo UI日期选择器,选择时间时更改日期 - 请任何人
- 9. 如何将引导日期选择器日期更改为jalali日期
- 10. 使用日期选择器更改角度输入的日期格式
- 11. 启用/禁用日期选择器中的日期基于从输入更改
- 12. 敲击不更新输入值随日期选择器更改
- 13. HTML5输入日期选择器:禁用重置日期选项
- 14. 在启动日期选择器上的所有日期选择器的更改更改日期
- 15. jQuery的日期选择器 - 动态更改可选日期
- 16. 通过日期选择器更改选定日期的日期值
- 17. 选择更改日期(jquery.datepick)
- 18. 日期选择器值仅在更改日期时才会更改
- 19. 拆散日期选择焦点事件
- 20. 如何在日期选择器中禁用日期时选择其他日期选择器中的日期
- 21. 出生日期的日期选择器输入字段
- 22. 日期选择器:输入值设置为当前日期
- 23. 拆分日期选择器日期到单独的输入
- 24. 从日期选择器中转换用户输入的日期
- 25. MVC4 JQuery的日期选择器,从输入框拍摄日期
- 26. 输入类型日期格式和日期选择器问题
- 27. jQuery日期选择器输入日期格式
- 28. ngx-bootstrap:使用模式日期选择器的日期输入
- 29. 输入不同的日期格式,日期选择器
- 30. 引导日期选择器:控制输入日期范围
,你可以做一个小提琴,并张贴在这里。比重新创建更容易调试:-) – techfoobar