今天看到一篇有关input事件的博文,一时兴起便整理下相关的资料。
事件:
function changeVal(value){ console.log($(value).val())}
onchange:onchange事件是在前后内容改变,并且失去焦点之后才会触发。
<input type="text" value="" onchange="changeVal(this)">
oninput:oninput事件则会在value改变时就触发。
<input type="text" value="" oninput="changeVal(this)">
还有一个onpropertychange事件,效果与oninput相似,但是IE专用!而且测试的时候并没有生效,一脸懵逼中。。。
补充:
oninput与onpropertychange失效的情况:
oninput事件:
(1)当脚本中改变value时,不会触发;
(2)从浏览器的自动下拉提示中选取时,不会触发;
onpropertychange事件:
当input设置为disable=true后,不会触发。
以上就是小编为大家带来的深入理解html表单输入监听的全部内容了,希望大家喜欢哦~
如果大家想了解更多游戏活动与游戏攻略,请持续关注本站,本站小编将在第一时间为大家带来最好看、最好玩、最新鲜的游戏资讯。更多精彩内容,尽在jb51游戏频道!
本文实例讲述了Thinkphp 框架基础之源码获...
复制代码 代码如下: function keyPress(ev){ if(ev.keyCode==13){ //在光标所在...
redis是键值对的数据库,常用的五种数据类型为字符串类型(string),散列类型(...
代码如下,可以参考一下 (resin1.2)--〉 forms.jsp formaction="multipart.jsp"m...
今天来看一下asp.net core的执行管道。先看下官方说明: 从上图可以抛光,asp.ne...
1. Regular-expression literal characters Character Matches Alphanumeric cha...
1 月 30 日消息 此前有多份报道显示,微软正在秘密研发一款全新的 Windows 10 驱...
什么是JWT? JSON Web令牌(JWT)是一个开放标准( RFC 7519 ),它定义了一种紧...
# 利?SSH客户端登录 root 账号查看 /tmp ?录下是否存在??录 myshare如果没有则建...
ACCESS的通配符和SQL SERVER的通配符比较 ====================================...