要求:在模糊/表单提交上遮盖日期选择器。GWTBootstrap - 遮罩日期选择器
我能够在forceparse设置为false的情况下在Blur上完成遮罩,但我无法导航到datepicker中的下一个月/年,可能是因为我重写了DOM处理程序。
dob.setForceParse(false);
dob.addDomHandler(new BlurHandler() {
@Override
public void onBlur(BlurEvent event) {
dob.getTextBox().setText(**masked value**);
}
}, BlurEvent.getType());
dob.addDomHandler(new FocusHandler() {
@Override
public void onFocus(FocusEvent event) {
dob.setValue(**unmasked value**);
}
}, FocusEvent.getType());
我无法使用ChangeDateHandler,因为它会自动假设“19年1月1日”为“1/1/1900”和口罩文本的文本中途进入。有没有其他办法可以处理这个问题?