JQuery Mask输入

时间:2014-06-05 22:26:37

标签: jquery maskedinput

我使用过Jquery蒙面输入,但我遇到了一个有趣的要求。用户想要在单个字段上保存一系列日期。他们想要输入这样的日期:

二〇一三年十月十日; 12/12/2004;二零零三年十月三十〇日

该字段自然会被保存用于昏迷的目的但在每个之后;掩盖99/99/9999的日期应该适用......

有人用regex或inputmask()试过吗?

1 个答案:

答案 0 :(得分:1)

如果您使用的是inputmask版本3+,则可以使用正则表达式。类似的东西:

<input id="multidate" type='text' data-inputmask-regex="([0-9][0-9]/[0-9][0-9]/[0-9]{4}[ ;]+)*" />

并在onload中:

$("#multidate").inputmask("Regex");

它不会像__/__/____那样预先填写斜杠,因此您必须自己输入它们,但它会强制执行此格式。