日期:2014-05-16  浏览次数:20375 次

My97DatePicker使用问题(没本事的一边去)
现在根据客户要求,需要用My97DatePicker做两个一直显示的日期 作为图形报表的查询条件,在My97DatePicker的官方网站上发现,只要把eCont的属性设置为div的id的名称,日历就可以一直显示在你div的位置上,现在出现的问题时,当我页面中有两个这样的日期控件时,页面涮新后,点击日期前一个,会把值赋给后一个日期对应的TextBox,求高人解答。
JScript code
<span>
        起始:
    </span>
    <input id="txtStartTime" type="text" readonly="readonly" />
    <div id="startTime" >
    </div>
    <script type="text/javascript">
        WdatePicker({ eCont: 'startTime', onpicked: function (dpStart) { var txtStart = document.getElementById("txtStartTime"); txtStart.value = dpStart.cal.getDateStr();} })
    </script>
    <span>
        终止:
    </span>
    <input id="txtEndTime" type="text" readonly="readonly" style="width: 125px; position: absolute;/>
    <div id="endTime" style="position: absolute; left: 850px; top: 220px; text-align: left;">
    </div>
    <script type="text/javascript">
        WdatePicker({eCont:'endTime', onpicked: function (dpEnd) {
            var txtEnd = document.getElementById("txtEndTime");
            txtEnd.value = dpEnd.cal.getDateStr();
        }
        })
    </script>


------解决方案--------------------
JScript code
起始:<input id="txtStartTime" type="text" readonly="readonly" />
<div id="startTime" ></div>
终止:<input id="txtEndTime" type="text" readonly="readonly" />
<div id="endTime"></div>
<script type="text/javascript">
    WdatePicker({eCont:'startTime',vel:'txtStartTime'});
    WdatePicker({eCont:'endTime',vel:'txtEndTime'});
</script>

------解决方案--------------------
。。。。。。。。。。。。。虚心。。。。啊。。lz