js 实时监听input中值变化
摘自:http://blog.csdn.net/spy19881201/article/details/25537225
示例:
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>RunJS</title> <script id="jquery_183" type="text/javascript" class="library" src="/js/sandbox/jquery/jquery-1.8.3.min.js"></script> </head> <body> <h1 > 实时监测input中值的变化 </h1> <input type="text" id="username" autoComplete='off'> <div id="result"></div> </body> </html>
js 实现:
$(function(){ $('#username').bind('input propertychange', function() { $('#result').html($(this).val().length + ' characters'); }); })
oninput,onpropertychange,onchange的用法:
1、onchange触发事件必须满足两个条件:
a)当前对象属性改变,并且是由键盘或鼠标事件激发的(脚本触发无效)
b)当前对象失去焦点(onblur);
2、onpropertychange的话,只要当前对象属性发生改变,都会触发事件,但是它是IE专属的;
3、oninput是onpropertychange的非IE浏览器版本,支持firefox和opera等浏览器,但有一点不同,它绑定于对象时,并非该对象所有属性改变都能触发事件,它只在对象value值发生改变时奏效。
转载于:https://www.cnblogs.com/cnblogs-jcy/p/7029028.html
js 实时监听input中值变化相关推荐
- JavaScript 实时监听input 中值变化
JavaScript 实时监听input 中值变化 在 <input> 标签中,添加属性 oninput ,oninput 事件在元素获得用户输入时发生. 当 <input> ...
- js实时监听input输入框值的变化以便即使匹配搜索项
问题说明 在含有搜索框的网页中,经常需要及时匹配搜索项,因此需要监听input输入框的变化事件.如果使用 onkeydown.onkeypress.onkeyup 这个几个键盘事件来监测的话,除了监听 ...
- html 监听input输入框的值,利用原生JS实时监听input框输入值
利用原生JS实时监听input框输入值 原生JS中可以使用oninput,onpropertychange,onchange oninput,onpropertychange,onchange的用法 ...
- 实时监听 input输入框值的变化 并响应动作
html <input type="text" id="id"> jquery $("#id").bind('input pro ...
- angular监听输入框值的变化_angular 实时监听input框value值的变化触发函数方法
用angulajs + ionic 做了一个登陆页面.效果要通过监听输入框的变化来判断登陆按钮是否可点击.当至少一个输入框为空时登录按钮不可点击.一开始是用的jquery的方法做的,后来发现刷新当前页 ...
- 实时监听input输入框value的变化:
HTML5 标准事件 oninput 和 IE 专属事件 onpropertychange 事件实时监听输入框value的变化 oninput 事件在用户输入时触发. 该事件在 <input&g ...
- 小程序如何在其他页面监听globalData中值的变化?
小编推荐:Fundebug专注于JavaScript.微信小程序.微信小游戏,Node.js和Java实时BUG监控.真的是一个很好用的bug监控费服务,众多大佬公司都在使用. 前言 这几天去面试,多 ...
- JS实时监听DOM元素变化 - MutationObserver
使用 MutationObserver API实时监听DOM元素变化 创建 MutationObserver 实列,接受一个用于监听到DOM元素变化的回调函数 const handleListenCh ...
- JQUERY实时监听INPUT输入值
JQUERY方法: 方法原型: $(selector).bind(event,data,function,map) selector的语法参照jquery选择器语法 参数 描述 event 必需.规定 ...
最新文章
- buu 传统知识+古典密码
- java applet退出功能_java-如何使用内置在applet中的Button在浏览器中停止applet?
- boost::fusion::as_nview用法的测试程序
- 一拖再拖忍无可忍,谷歌披露影响开发人员的 GitHub 高危0day漏洞
- 隔离 docker 容器中的用户-------分享链接
- Netfilter的使用和实现
- Android常用框架
- java中intern,JAVA中String的intern方法
- Aloha (世界上最早的无线电计算机通信网)
- iphone 价格的秘密
- “我比Goodfellow提前三年想到了GAN”
- 一个不错的技术面试官是怎么样的?
- 监控服务架构组成详解和实现监控方法
- java毕设项目婚纱摄影网站(附源码)
- IntelXeon Gold 6240和IntelXeon Gold 5218有什么区别? 服务器CPU选型
- 基于STM32MP157的GPU编程之DRM驱动调试
- linux查看进程信息状态SL,Linux锐速当前连接数等状态查询,service serverSpeeder status 服务,帮助信息...
- 机械制造行业ERP解决方案
- oracle 查看crs,Oracle如何查询当前的crs/has自启动状态
- linux运维培训后面试,Linux运维岗位面试中常见的面试问题汇总