<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>on用onpropertychange,oninput事件解决onchange事件的不足 by koyoz.com</title>
<style type="text/css">
*{font-size:14px;font-family:'Comic Sans MS', Verdana}
body {margin-left:20px}
</style>
</head>
<body>
<p>使用onchange事件: </p>
<input type="text" id="txt1" />
<p>使用onpropertychange/oninput事件: </p>
<input type="text" id="txt2" />
<p>结果:</p>
<input type="text" id="txt" />

<script type="text/javascript">
var $ = function(o) {
return document.getElementById(o)
};
$('txt1').onchange = function() {
$('txt').value = this.value;
}
$('txt2').onpropertychange = function() {
$('txt').value = this.value;
}
if (window.addEventListener) {
$('txt2').addEventListener('input', function() {$('txt').value = this.value}, false);
}
</script>
</body>
</html>

JQ:

$("#textboxID").bind("propertychange", function() { 
alert($(this).val()); 
});

最新文章

  1. When I see you again(加密原理介绍,代码实现DES、AES、RSA、Base64、MD5)
  2. Magical平台类库代码分享
  3. Yii2.0 用户登录详解(上)
  4. bootstrap 3 中表单元素的写法 ---- 重点是 input file 元素的
  5. tomcat集群 (自带Cluster集群)
  6. C#学习笔记(第1周作业)
  7. 兼容:判断 iframe 是否加载完成
  8. HTTP协议-标签简介
  9. Blade和其他构建工具有什么不同
  10. CentOS6.8使用源码安装Git
  11. vuejs2.0子组件改变父组件的数据
  12. 51nod 1020 逆序排列 DP
  13. EL表达式多条件判断方式
  14. ASP.NET CORE MVC 实现减号分隔(Kebab case)样式的 URL
  15. JavaScript中的各种X,Y,Width,Height
  16. java 打包 war包
  17. Python3下requests库发送multipart/form-data类型请求
  18. anaconda环境变量+修改jupyter默认路径
  19. nodejs使用request和bluebird编写的http请求模块
  20. 64_a2

热门文章

  1. python中的字符串编码
  2. Chrome控制台使用详解
  3. MySQL(一)--基本语法与常用语句
  4. Apollo框架试玩
  5. 高级Java程序员的技术进阶之路
  6. BOM浏览器对象模型下面几个比较实用的方法
  7. VB6之扫雷克星
  8. Chrome浏览器扩展开发系列之十三:消息传递Message
  9. 【Stack Overflow -- 原创加工、原创整理、生产实战】-- 深度复制
  10. js实现图片旋转、模板文件查看图片大图之记录篇[二]