我正在尝试创建一个格式化的文本字段,然后将其内容解析为Ruby Date对象。我认为我有从文本字段中获取值并将其转换为日期的逻辑,但我无法弄清楚格式化部分。
我想要一个默认情况下已包含分隔符的文本字段,用户无法覆盖。所以我希望文本字段看起来像:
__/__/__
当他们进入字段时,他们输入的文字填写空格而不是覆盖那里的所有内容。
谢谢!
答案 0 :(得分:0)
不确定ruby,但你可以像这样使用jQuery:
http://digitalbush.com/projects/masked-input-plugin/
jQuery(function($){
$("#key").mask("aaaaa-aaaaa-aaaaa-aaaaa-aaaaa");
});
并在页眉中使用<noscript>
,以确保查看您网页的所有人都启用了javascript。