1、在元素上同时绑定 oninput 和onporpertychanger事件
例:
<script type="text/JavaScript">
function aa(e){alert("inputting!!");}
</script>
<input type="text" id="a" oninput="aa(event)" onporpertychange="aa(event)" />
2、使用原生js添加监听事件
<script type="text/javascript">
$(function(){
if("\v"=="v"){//true为IE浏览器,感兴趣的同学可以去搜下,据说是现有最流行的判断浏览器的方法
document.getElementById("a").attachEvent("onporpertychange",function(e){
console.log("inputting!!");
}
}else{
document.getElementById("a").addEventListener("onporpertychange",function(e){
console.log("inputting!!");
}
}
});
</script>
<input type="text" id="a"/>
3、使用jQuery方法绑定事件
<script type="text/javascript">
$(function(){
$("#a").bind('input porpertychange',function(){
console.log("e");
});
});
</script>
<input type="text" id="a"/>
在监听到 onpropertychange 事件后,可以使用 event 的 propertyName 属性来获取发生变化的属性名称,event.propertyName
实例1:
<input type="text" oninput=" " onpropertychange="" value="Text field" />
实例2:
$("#name").bind('input porpertychange',function(){
var thisTxt=$("#name").val();
$(this).siblings("p").html(thisTxt)
})
实例3:
//手机号码分段显示
register.phonePropertychange = function() {
_this = register;
_input = $(this);
var v = $(this).val();
v = v.replace(new RegExp(/ /g),'');
var v1 = v.slice(0,3);
var v2 = v.slice(3,7);
var v3 = v.slice(7,11);
if(v2==''){
_input.focus().val(v1);
}else if(v3==''){
_input.focus().val(v1+' '+v2);
}else{
_input.focus().val(v1+' '+v2+ ' '+v3);
};
//手机号输入完成字体颜色改变
if (v.length === 11) {
if(_this.regexpPhone(v)){
_input.css('color','#000');
$('#btnSendCode').addClass('c-26a949');
_input.blur();;
}else{
layer.open({content: '手机号码不正确,请重新输入',time: 2, end:function(){
_input.val('');
}});
}
}else{
_input.css('color','#26a949');
}
}
//验证手机号
register.regexpPhone = function(phone){
return /^1[3|4|5|7|8]\d{9}$/.test(phone);
}
以上这篇js监听input输入框值的实时变化实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
标签:
js实时监听输入框的值
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
白云城资源网 Copyright www.dyhadc.com
暂无“js监听input输入框值的实时变化实例”评论...
更新日志
2025年10月27日
2025年10月27日
- 小骆驼-《草原狼2(蓝光CD)》[原抓WAV+CUE]
- 群星《欢迎来到我身边 电影原声专辑》[320K/MP3][105.02MB]
- 群星《欢迎来到我身边 电影原声专辑》[FLAC/分轨][480.9MB]
- 雷婷《梦里蓝天HQⅡ》 2023头版限量编号低速原抓[WAV+CUE][463M]
- 群星《2024好听新歌42》AI调整音效【WAV分轨】
- 王思雨-《思念陪着鸿雁飞》WAV
- 王思雨《喜马拉雅HQ》头版限量编号[WAV+CUE]
- 李健《无时无刻》[WAV+CUE][590M]
- 陈奕迅《酝酿》[WAV分轨][502M]
- 卓依婷《化蝶》2CD[WAV+CUE][1.1G]
- 群星《吉他王(黑胶CD)》[WAV+CUE]
- 齐秦《穿乐(穿越)》[WAV+CUE]
- 发烧珍品《数位CD音响测试-动向效果(九)》【WAV+CUE】
- 邝美云《邝美云精装歌集》[DSF][1.6G]
- 吕方《爱一回伤一回》[WAV+CUE][454M]