`
it疯子
  • 浏览: 8571 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

关于IE7下动态绑定onfocus时间不好使的问题

阅读更多
   最近开发中遇到一个很头疼的问题,我用jquery1.4.2版本然后页面要是用mydate97,大家都知道mydate97是调用onfocus事件的,由于业务需要我得在js中动态来改变onfocus中WdatePicker的一些脚本信息,我的开始做法是取到input对象然后 $(obj).attr("onfocus",script).(script为一段脚本)。
   问题来了,在IE9下好使,IE7下这个是不起作用的,原因是IE7下在页面加载完一次onfocus事件完,就不能通过js来再次改变onfocus里的脚本,类似于自己绑定了事件之后就不能在改变了。(个人理解)
折腾一天多,各种改都不好使,也是试过把input都去掉,直接给页面重新添加一个input,当然input里面的onfocus内容是改变之后的,结果还是不好使。
  最后各种查资料才找到解决办法,在重新给页面添加一个input之后,再
$.getScript("${ctx}/js/My97DatePicker/WdatePicker.js");
让mydate97重新在加载一次脚本,就OK 了。
分享到:
评论

相关推荐

    解决onfocus()获取不到光标的5种解决方法

    如果你在尝试了onfocus,却没有获到光标,可以看看这几种方法,onfocus()获取不到光标的5种解决方法。希望可以帮到大家!

    JavaScript的onfocus与onblur用法

    JavaScript的onfocus与onblur用法文章资源下载,供练习使用

    JS:onfocus和onblur 事件应用举例

    JS:onfocus和onblur 事件应用举例

    【JavaScript源代码】JavaScript onblur与onfocus事件详解.docx

    JavaScript onblur与onfocus事件详解  html页面中,诸如按钮、文本框等可视元素都具有拥有和失去焦点的事件,这些事件在响应鼠标或键盘动作时都可激发预设的操作。本文以文本框获得和失去焦点为例简单讲解onfocus和...

    jQuery事件及绑定.pptx

    onfocus() 获取焦点时触发 onblur() 失去焦点时触发 改变 change() 元素的值发生改变时触发 其它 submit() 当表单提交时触发 select() 当文本框(包括和中的文本被选中的时触发) scroll() 当滚动条发生变化时触发 ...

    Js中的onblur和onfocus事件应用介绍

    本文以文本框获得和失去焦点为例简单讲解onfocus和onblur的应用。 一. onfocus(获得焦点事件) 当一个文本框获得焦点时,它里面的文本就像“好123”网站上的百度搜索输入框那样全部被自动选中,这样的操作可以利用...

    JavaScript Dom 绑定事件操作实例详解

    本文实例讲述了JavaScript Dom 绑定事件操作JavaScript Dom 绑定事件操作。分享给大家供大家参考,具体如下: JavaScript Dom 绑定事件 // 先获取Dom对象,然后进行绑定 document.getElementById('xx').onclick ...

    老生常谈onBlur事件与onfocus事件(js)

    onFocus事件就是当光标落在文本框中时发生的事件。 onBlur事件是光标失去焦点时发生的事件。 可以编如下例子 1.html <HTML> <HEAD> <TITLE>使用onBlur事件处理程序</TITLE> </HEAD> ...

    OnFocus与OnBlur的例子区别

    OnFocus与OnBlur的例子,大家可以运行下,看下区别。

    详解HTML onfocus获得焦点和onblur失去焦点事件

    主要介绍了详解HTML onfocus获得焦点和onblur失去焦点事件的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    修改js Calendar日历控件 兼容IE9/谷歌/火狐

    修改Calendar日历控件 兼容IE9,谷歌,火狐。 只是能用,出现的位置有所不同,希望有高手再帮我改改吧,谢谢 一、 代码如下: this.iframe = window.frames(”meizzCalendarIframe”); 修改为 代码如下: this....

    盲人站长深恶痛绝的onfocus=”this.blur()”

    杭州最美的季节里,淘宝无障碍访问改善小组有幸邀请到盲人在线站长——争渡读屏团队成员——杨永全同学和我们一起面对面交流网站无障碍访问方面的问题。

    带时间输入的日历(含小时分钟)

    ...* 在他的基础上,我增加了小时和分钟的选择,另外适当调整了界面效果 * 使用方法: * (1)只选择日期 * <input onfocus="calendar()" type="text" id="s2"/>...* <input onfocus="calendarEx()" type="text" id="s2"/>

    js时间控件(WdatePicker.js)

    这里基于js技术,是一款很好用的js时间控件。例如时间为期一个月代码如下: 开始日期 *" onFocus="WdatePicker({maxDate:'%y-%M-%d %H:%m:%s',dateFmt:'yyyy-MM-dd HH:mm:ss'})" onchange="setEndTime(this....

    pyselenium-js:小型库,带有用于官方PythonSelenium绑定的javascript实用程序,同时支持Python 2.7和3.6

    一个示例是使用键盘输入的div标签,其中div标签在设计上不支持onfocus事件侦听器-Selenium绑定会在尝试将输入发送到目标DOM之前调用它。 用法 该项目是使用Selenium3.12.0创建的。 同时支持Python 2.7和3.4+。 ...

    JavaScript笔记.doc

    8、单选钮(事件onBlur、onClick、onFocus): 7 9、复选框(onBlur、onClick、onFocus): 7 10、将复选框和单选钮组合起来: 7 11、使用elements[]数组 8 12、选择框(事件:onBluron、onChange、Focus): 9 四、鼠标和...

    javascript 时间控件

    竞标结束时间: id="time3" onfocus="WdatePicker({skin:'whyGreen',startDate:'%y-%M-%d %H:00:00',dateFmt:'yyyy-MM-dd HH:mm:ss'})" onchange="createtitle('time3')" class="fb2_info_it" /> ...

Global site tag (gtag.js) - Google Analytics