不要写多余的代码,掉坑里了,真坑。
你知道谁是最后触发的吗?
<body>
<input type="text" name="" id="">
</body>
<script>
var input1=document.getElementsByTagName("input")[0];
// 失去焦点时触发
input1.addEventListener("change",function(){
var c="change:"+input1.value;
console.log(c);
})
var kepd="";
function getKey(i) {
console.log(i);
}
// 通过循不断判断值的改变 当值不同时触发
var adin = setInterval(function () {
if (input1.value !== kepd) {
kepd = input1.value;
var b="set:"+kepd;
getKey(b);
} else {
clearInterval = adin;
}
}, 1000)
</script>