如何使用 java 脚本清除日历输入
How to clear calendar input with java script
JavaScript 点击清除按钮后的功能
function resetTime() {
document.getElementById("to_time").valueAsDate = null;
}
PrimeFaces 日历标签
<p:calendar id="to_time"
value="#{anomaliesList.toDate}"
readonlyInput="true"
maxdate="#{currentDate}"
size="16"
pattern="dd/MM/yyyy HH:mm" />
首先,p:calendar
已弃用。请改用 p:datePicker
。
处理此问题的最简单方法是在 p:datePicker
上设置 widgetVar
。这允许您使用 client side API.
要重置日期,请使用:
PF('yourWidgetName').setDate(null);
请注意,如果您想使用 getElementById
,您可能需要合并表格 clientId。
另请参阅:
- How can I know the id of a JSF component so I can use in Javascript
JavaScript 点击清除按钮后的功能
function resetTime() {
document.getElementById("to_time").valueAsDate = null;
}
PrimeFaces 日历标签
<p:calendar id="to_time"
value="#{anomaliesList.toDate}"
readonlyInput="true"
maxdate="#{currentDate}"
size="16"
pattern="dd/MM/yyyy HH:mm" />
首先,p:calendar
已弃用。请改用 p:datePicker
。
处理此问题的最简单方法是在 p:datePicker
上设置 widgetVar
。这允许您使用 client side API.
要重置日期,请使用:
PF('yourWidgetName').setDate(null);
请注意,如果您想使用 getElementById
,您可能需要合并表格 clientId。
另请参阅:
- How can I know the id of a JSF component so I can use in Javascript