QQ登录

交流互动,快速开始

登录    注册

您现在的位置: >首页 > html教程 > 怎么实现html表单输入监听

怎么实现html表单输入监听

编辑: Tony 发布日期: 2016-06-02 来源:网上收集 浏览: tags: 表单 点击收藏文章

有时候实现一些表单验证,这需要用到js,那怎么实现表单监听呢,输入格式不对就提示错误

事件:

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后,不会触发。

上一篇:解决table边框合并的问题
下一篇:line-height与vertical-align怎么用

免责声明:本站部分资源来自互联网收集,版权归原创者所有,如果侵犯了你的权益,请通知我们,我们会及时删除侵权内容,谢谢合作! 点击这里给我发消息

Copyright©2014-2017 免费网站模板www.freemoban.com Inc.All rights reserved. 备案号: 鄂ICP备14020052号-1