只是想在,javascript中做一下判断,让用户在这个控件下必须输入日期,否则不可以提交表单,我在javascript中,不知道为什么,无论用任何方法都不能得到这个空间用户输入的值,不知道谁知道啊?....
<div align="left"><s:datetimepicker name="telephoneCheck.regDate"/></div></td>

解决方案 »

  1.   

    我也正在关注这个问题,用form.name的方法可以取,但在火狐中可以,在IE中不行。
    关注中……
      

  2.   

    官方教程说明:
    <sx:datetimepicker id="picker" label="Order Date" />
    <script type="text/javascript">
      function setValue() {
         var picker = dojo.widget.byId("picker");
         
         //string value
         picker.setValue('2007-01-01');
         
         //Date value
         picker.setValue(new Date());
      }
      
      function showValue() {
         var picker = dojo.widget.byId("picker");
         
         //string value
         var stringValue = picker.getValue();
         alert(stringValue);
         
         //date value
         var dateValue = picker.getDate();
         alert(dateValue);
      }
    </script>