FineUI 官方论坛

标题: DatePicker前台取值怎么取 [打印本页]

作者: 1031000746    时间: 2012-7-3 02:22
标题: DatePicker前台取值怎么取
我页面有两个DatePicker控件。。我想把值取出来然后相减,得到天数。。然后把他赋值给一个ext:textbox

下面是js
<script type="text/javascript">
        function jisuan() {
            var starttime = "";
            var Plantime = "";
            var number = 0;
            starttime = $("#SimpleForm2_Panel3_Form3_FormRow3_DPStart_time").attr("value");
            Plantime = $("SimpleForm2_Panel3_Form3_FormRow3_DPPlaned_time").attr("value");
            number = Plantime - starttime;
            $("#SimpleForm2_Panel5_Form4_FormRow5_txtProgramNumber").attr("value", number);
        }
    </script>

我不知道这个js是不是对的,而且页面上textbox也木有撒子事件可以调用这个方法。。。

求大虾指教。。。

作者: 你是我的    时间: 2012-7-16 11:53
本帖最后由 你是我的 于 2012-7-16 11:56 编辑

var strDate= X("<%=this.DatePicker1.ClientID %>").getValue();   
var d   =   new   Date(Date.parse(strDate.replace(/-/g,   "/")));

getDate() 查看Date对象并返回日期
  getDay() 返回星期几
  getHours() 返回小时数
  getMinutes() 返回分钟数
  getMonth() 返回月份值
  getSeconds() 返回秒数
  getTime() 返回完整的时间
  getYear() 返回年份


然后去计算吧。。。。。。。。。






欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4