如何使用javascript在输入文本框中设置自动格式化日期
当在文本框中输入yyyyMMdd
格式时,会自动变为yyyy/MM/dd
格式
例如:
如果您输入的是 20120427
,那将更改为 2012/04/27
最佳答案
你可以尝试这个 javaScript 函数并从你的文本框的 onChange
事件中调用它
function dateFormat(el){
value = el.value;
el.value = value.replace(/^([\d]{4})([\d]{2})([\d]{2})$/,"$1/$2/$3");
}
关于javascript - 使用 javaScript 的日期自动格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10346522/