我无法在javascript中访问dojo datetimepicker标记的值

时间:2010-07-23 11:22:23

标签: dojo struts2

我在jsp上使用了dojo框架的以下日期时间戳,我通过bean在我的action类中成功访问了这个值。

<sx:datetimepicker id="smon" name="start_mon"
    toggleDuration="500" toggleType="explode" value="%{'today'}"
        displayFormat="dd/MM/yyyy"
        cssStyle="margin-top : 15px;
        margin-left: 23px;margin-right: 80px;">
</sx:datetimepicker>

我希望在java脚本中访问它的值,如下所示

var end_mon=document.form1.start_mon.value;

但它在我访问日期值的上一行给出了运行时错误。请帮帮我。

1 个答案:

答案 0 :(得分:3)

我得到了答案,我们可以在java脚本中访问它的值,如下所示。 。

var startMonth=dojo.widget.byId("smon").getValue();

我们可以通过其ID访问其值,在这种情况下为"smon"