2017-07-27 35 views
-3

我有一个文本框,我需要追加“ - ”日期格式如何追加 - 日期格式自动jQuery中

就像我在文本框中键入DD-MM-YYYY

当用户输入

器数据(这应该自动进入)超过一个月( - 这应该自动出现),比去年晚

所以,当我在输入文本框中像这样

29-06-1992

怎么做在JavaScript或jQuery的

+0

问候Basant12 - 欢迎StackOverflow上。请复习[问]获得一些有用的指导,以便撰写适合于StackOverflow社区的问题。 –

+0

你可以请在这里写代码是stackoverflow – Basant12

+0

https://stackoverflow.com/a/19709725/4946681 – Nate

回答

0

试试这个:

$(document).on('keyup','#your_textbox_id',function(){ 
if($('#your_textbox_id').val().length == 2){ 
$('#your_textbox_id').val($('#your_textbox_id').val().substring(0,2) +'-') 
} 
else if($('#your_textbox_id').val().length == 5){ 
$('#your_textbox_id').val($('#your_textbox_id').val().substring(0,5) +'-') 
} 
})