博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
onchange事件与onpropertychange事件的区别
阅读量:6201 次
发布时间:2019-06-21

本文共 654 字,大约阅读时间需要 2 分钟。

1、onchange事件与onpropertychange事件的区别: onchange事件在内容改变(两次内容有可能还是相等的)且失去焦点时触发;onpropertychange事件却是实时触发,即每增加或删除一个字符就会触发,通过js改变也会触发该事件,但是该事件IE专有。 2、oninput事件与onpropertychange事件的区别: oninput事件是IE之外的大多数浏览器支持的事件,在value改变时触发,实时的,即每增加或删除一个字符就会触发,然而通过js改变value时,却不会触发;onpropertychange事件是任何属性改变都会触发的,而oninput却只在value改变时触发,oninput要通过addEventListener()来注册,onpropertychange注册方式跟一般事件一样。(此处都是指在js中动态绑定事件,以实现内容与行为分离) 3、oninput与onpropertychange失效的情况: (1)oninput事件:a). 当脚本中改变value时,不会触发;b). 从浏览器的自动下拉提示中选取时,不会触发。 (2)onpropertychange事件:当input设置为disable=true后,onpropertychange不会触发。
posted on
2015-05-29 18:05 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/yudishow/p/4539177.html

你可能感兴趣的文章
Ubuntu server下搭建Maven私服Nexus
查看>>
CDH5之Found class jline.Terminal, but interface was expected
查看>>
UE与UI
查看>>
蚂蚁金服 CTO 程立新加坡演讲:小蚂蚁是如何“爬”上区块链的?
查看>>
UDP10040 和 setsockopt设置大全
查看>>
Muduo 网络编程示例之七:“串并转换”连接服务器及其自动化测试
查看>>
Dragging and dropping items in a Flex Tree control
查看>>
WINDOWS 乱码解决
查看>>
88、交换机安全欺骗攻击配置实验之DHCP Snooping
查看>>
92、QOS区分式服务配置实验之分类&标记
查看>>
学习笔记---Ubuntu上搭建web服务器
查看>>
http://blog.51cto.com/php2012web/1626907
查看>>
有海狸尾巴的机器人模仿会爬树的昆虫
查看>>
JVM垃圾收集
查看>>
awk快速截取某个字段
查看>>
zabbix 监控效果图
查看>>
邮件服务
查看>>
Python 3.x 新特性及10大变化
查看>>
靠谱SVN 服务器搭建步骤以用法
查看>>
rsyslog日志服务器搭建
查看>>