`
snowtigersoft
  • 浏览: 53891 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

IE与FireFox的onchange事件

阅读更多
今天在我的项目中发现一个问题,在IE中,单选框的onchange事件是在控件失去焦点时才触发的,因为之前一直用firefox,在FF中是在点击的当时就触发的onchange事件,第一想法就是:IE真是不如FF,接着我又查看了一下HTML 4.01标准是怎么描述onchange的,在HTML 4.01中是这样描述onchange的:
“The onchange event occurs when a control loses the input focus and its value has been modified since gaining focus. This attribute applies to the following elements:INPUT,SELECT, and TEXTAREA.”

看来我错怪IE了,onchange就是在失去焦点时才触发的,在FF中对onchange事件进行了加强,这种浏览器间对标准的不同支持确实会对开发造成一些或大或小的困扰。

如果想让radio立刻响应变化,就改用onclick吧,只好这样了~~
分享到:
评论

相关推荐

    兼容Firefox和IE的onpropertychange事件oninput

    onpropertychange能够捕获每次输入值的变化。例如:对象的value值被改变时,onpropertychange能够捕获每次改变,而onchange需要执行某个事件才可以捕获。

    js onpropertychange输入框 事件获取属性

    例如< input name=”text1″ id=”text1″ />对象的value属性被页面的脚本修改的时候,onchange无法捕获到,而onpropertychange却能够捕获。...firefox的事件oninput,效果和IE的onproperchange相同。

    改变文件域的样式实现思路同时兼容ie、firefox

    input type=file id=”j” onchange=”getValue();” style=”-moz-opacity:0;filter:alpha(opacity=0);opacity:0;position:absolute;left:166px;” /> <input id=”ye” style=”color: green;border: 1px ...

    IE6/7/8中Option元素未设value时Select将获取空字符串

    如下 代码如下: <!... <head> <title>IE6/7/8中Option元素未设value时Select将获取空字符串<...当触发change事件时,各浏览器中测试结果如下:IE6/7/8 : 弹出空字符串IE9/Firefox/Safari/C

    js上传图片预览图片.pdf

    在 Different browsers have different implementations of the File API,例如,Firefox 3.0+支持 `getAsDataURL()` 方法,而IE浏览器则需要使用滤镜来加载图片。因此,我们需要使用JavaScript来检测浏览器类型,并...

    JavaScript应用177例

    1.对于代码35.1.htm,使用Mozilla Firefox浏览器可直接运行,如果使用IE浏览器,需要在服务器端运行。 2.对于代码35.2.html,需要IIS+PHP+MySQL或Apache+PHP+MySQL环境支持 35.1.htm 读取XML文档 35.2....

    IBM WebSphere Portal门户开发笔记01

    63、IE与火狐获取标签的文本内容方法 338 64、JS自动检测IFRAME内容高度并自动设置为IFRAME高度 338 65、JS MOVETO设置屏幕滚动到最底端或者最顶端 339 66、JS OBJECT方式设置浏览器最大化与最小化 339 67、边框标签...

    checkbox:React复选框

    兼容性 IE浏览器/边缘 火狐浏览器 Chrome合金 苹果浏览器 电子IE11,Edge 最近2个版本最近2个版本最近2个版本最近2个版本 原料药名称类型默认描述前缀Cls 细绳rc-复选框班级名称细绳'' 根节点的附加类名名称细绳与本...

    switch:React开关

    火狐浏览器 Chrome合金 苹果浏览器 电子 IE11,Edge 最近2个版本 最近2个版本 最近2个版本 最近2个版本 原料药 财产 类型 默认 描述 前缀Cls 细绳 遥控开关 班级名称 细绳 '' 根节点的附加类名 已检查 布尔...

    testlogin.zip

    HTML5+JavaScript+CSS3简单的登录注册界面实现 其中包含HTML新标签placeholder,浏览器须IE9以上,火狐、谷歌可以正常解析。 js识别用户输入信息给予提示,onchange()动作。

    Ajax技术课件,保密资料下载

    Firefox XMLHttpRequest var xhr = new XMLHttpRequest(); IE ActiveXObject * var xhr = new ActiveXObject("Microsoft.XMLHTTP"); var xhr = new ActiveXObject("MSXML2.5.0.XMLHTTP"); var xhr = new...

    JS分页效果JS分页效果

    Supported in Internet Explorer, Mozilla Firefox */ function showPages(name) { //初始化属性 this.name = name; //对象名称 this.page = 1; //当前页数 this.pageCount = 1; //总页数 this.argName = 'page...

Global site tag (gtag.js) - Google Analytics