js监听只读文本框_js监听文本框内容变化

js监听文本框内容变化

原理很简单,就是在外部先声明一个用来记录input值的变量,然后每0.1秒比较这个值与input的值,如果发生改变,则运行自己的代码,同时改变变量。从而实现对input值改变的监听。

两段代码都应该可以是一样的

1.

var tValue;

setInterval(function(event){

if(tValue !=document.getElementById("txt").value){

//这里写自己的业务逻辑代码

tValue =document.getElementById("txt").value;

}

},100);

2.

checkCodeContChange();

var codeValOld;

function checkCodeContChange(){

codeValOld = codeBox.val();

setInterval(function(){

var codeValNew = $(".inputClass").val();

if (codeValOld == codeValNew){

//自己的业务逻辑代码

}

codeValOld = codeValNew;

},100);

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值