我正在尝试向输入日期字段添加功能,以便当用户输入数字时,自动添加斜杠“/”。
所以假设我有以下 html:
<input type="text" id="fooDate" />
假设我有以下 javascript:
var dateField = document.getElementById("fooDate"); dateField.onkeyup = bar;
bar
应该是什么?
到目前为止最好的谷歌结果是:
function bar(evt) {var v = this.value;if (v.match(/^\d{2}$/) !== null) {this.value = v + '/';} else if (v.match(/^\d{2}\/\d{2}$/) !== null) {this.value = v + '/';}}
谢谢!