Struts2 日期控件日期控件是没有readOnly属性的,如果想不允许文本框可输入数据,可以在页面加载后使用
dojo.widget.byId(inDateS).childNodes(1).readOnly="true";
语句实现。根据测试,datetimepicker是在页面html加载后才加载的,我开发的系统onload事件被重写了,在onload时调用是否可用暂不清楚,但可以使用如下方式调用:
window.onload = function(){
dojo.widget.byId(inDateS).childNodes(1).readOnly="true";
}
本文介绍了一种在Struts2框架中通过JavaScript禁用日期选择器的方法。利用dojo库设置日期控件的readOnly属性为true,从而阻止用户输入数据。此方法适用于希望在不移除日期选择器的情况下限制用户输入的场景。
4194

被折叠的 条评论
为什么被折叠?



