【发布时间】:2012-04-27 07:29:15
【问题描述】:
如何使用 javascript 在输入文本框中设置日期自动格式
在文本框中输入yyyyMMdd格式时,会自动变为yyyy/MM/dd格式
例如:
如果您的类型为20120427,则将更改为2012/04/27
【问题讨论】:
标签: javascript
如何使用 javascript 在输入文本框中设置日期自动格式
在文本框中输入yyyyMMdd格式时,会自动变为yyyy/MM/dd格式
例如:
如果您的类型为20120427,则将更改为2012/04/27
【问题讨论】:
标签: javascript
你可以试试这个 javaScript 函数并从你的文本框的 onChange 事件中调用它
function dateFormat(el){
value = el.value;
el.value = value.replace(/^([\d]{4})([\d]{2})([\d]{2})$/,"$1/$2/$3");
}
【讨论】:
首先,你需要编写一个函数来进行转换,
function convert(original){};
然后监听onkeyupevnets,并将输入的值传递给转换函数,将输入的值设置为其结果
【讨论】: