gpt4 book ai didi

dojo - 如何将 dijit.form.DateTextBox 的初始值设置为今天?

转载 作者:行者123 更新时间:2023-12-04 16:28:15 26 4
gpt4 key购买 nike

我创建了一个 DateTextBox,如:

<input dojoType="dijit.form.DateTextBox" constraints="{max: Date.now()}" id="startDate" />

当页面加载时,该字段中没有值。我希望该值默认为今天。有没有办法处理这个问题?我知道我可以使用“value”属性并将其设置在声明中,但这仅允许我在字段中放置静态日期,而不是动态日期。

如果该解决方案也适用于表单重置,那也会很好。

谢谢您的帮助!

最佳答案

解析器支持“now”关键字,因此您可以执行以下操作:

<input dojoType=dijit.form.DateTextBox value="now">

当然,对于程序化创建,您只需执行以下操作:
new dijit.form.DateTextBox({value: new Date()})

关于dojo - 如何将 dijit.form.DateTextBox 的初始值设置为今天?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1362392/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com