首页 > 代码库 > 即时反应的input和propertychange方法
即时反应的input和propertychange方法
之前遇到一个问题,显示输入框中的文字个数
首先,看到这个问题,我首先想到的就是使用keyup触发事件,然而当我巴拉巴拉敲完代码,测试的时候,发现对于ios系统无用,so,各种查阅资料。找到了一种快捷方便的方法,分享给大家:
propertychange 和 input 事件:
1)propertychange只要当前对象的属性发生改变就会触发该事件
2)input是标准的浏览器事件,一般应用于input元素,当input的value发生变化就会发生,无论是键盘输入还是鼠标黏贴的改变都能及时监听到变化
$(function(){
$(‘#username‘).bind(‘input propertychange‘, function() {
$(‘#result‘).html($(this).val().length + ‘ characters‘);
});
})
这里bind同时绑定了input和propertychange两个方法。
好了,就是这么简单,希望对你有帮助哦
本文出自 “小眸-前端” 博客,请务必保留此出处http://9886022.blog.51cto.com/9876022/1854551
即时反应的input和propertychange方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。