zoukankan      html  css  js  c++  java
  • mydate97时间控件在IE中不显示问题

    1、这两天做的一个时间查询,日期用mydate97控件去选择,但是在firfox下能够正常显示,并且能够选择日期,如下:

    开始时间:<input type="text" onclick="WdatePicker()" name="startDate" id="startDate" onfocus="pickerMaxDate('endDate')" value="<%=request.getParameter("startDate")==null?"":request.getParameter("startDate") %>"/>
    结束时间:<input type="text" onclick="WdatePicker()" name="endDate" id="endDate" onfocus="pickerMinDate('startDate')" value="<%=request.getParameter("endDate")==null?"":request.getParameter("endDate") %>"/>

    但是在IE中却怎么都不显示,也没有脚本错误。之后从demo中一步步那个删啊,删到最后,发现是引入js包的问题。

    以前页面中的资源如图片不用写工程的绝对路径写个相对路径:/img就欧了,因为前面已经写了<base href='<%=basePath%>'>,因而

    引入WdatePicker.js的时候直接写<script type="text/javascript" src="calendar/WdatePicker.js"></script>但是今天在IE中就是不行,

    必须将js引入的绝对路径写出,即<script type="text/javascript" src=<%request.getContextPath()%>/calendar/WdatePicker.js">才行。

    2、要让用户只能通过控件选择日期,将readonly=‘readonly’属性添加上即可

  • 相关阅读:
    npm的使用
    js 数组去重
    js实现对象或者数组深拷贝
    js简单排序
    js判断类型
    鼠标移入移出事件
    jq中的attr和prop属性
    移动端底部被输入法顶起的解决办法
    vue中的number
    javascript要点(上)
  • 原文地址:https://www.cnblogs.com/luoyanli/p/2573367.html
Copyright © 2011-2022 走看看