使用javaScript自动格式化日期

时间:2012-04-27 07:29:16

标签: javascript

如何使用javascript

在输入文本框中创建日期自动格式

在文本框中输入yyyyMMdd格式时,会自动更改为yyyy/MM/dd格式

例如: 如果您的类型20120427,则会更改为2012/04/27

2 个答案:

答案 0 :(得分:3)

您可以尝试使用此javaScript函数并从文本框的 onChange事件中调用它

function dateFormat(el){
    value = el.value;       
    el.value = value.replace(/^([\d]{4})([\d]{2})([\d]{2})$/,"$1/$2/$3");        
}

答案 1 :(得分:-1)

首先,你需要编写一个函数来进行转换,

function convert(original){};

然后听取onkeyup evnets,并将输入值传递给convert函数,将输入值设置为结果