如何在某些数字后自动添加文本字段

时间:2013-08-17 22:42:28

标签: php javascript html

如何在某些数字后自动添加文本字段。

因此,如果我输入了一个日期20120212,它会自动添加 - 在前4位后,后两位,所以输出如2012-02-12

1 个答案:

答案 0 :(得分:3)

您可以将PHP的strtotime功能与date

结合使用
$old_date = '20120212';
$new_date = date('Y-m-d', strtotime($old_date)); //returns 2012-02-12

在阅读完您的问题之后,您还不清楚是否需要在PHP或JavaScript中完成此操作。但你也可以在jQuery中使用输入掩码来做到这一点。这是一个很好的插件:Masked Input Plugin

您可以格式化输入字段,如:

jQuery(function($){
   $("input").mask("9999-99-99");
});