现在根据客户要求,需要用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