js input监听兼容事件
Posted 王子乔
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js input监听兼容事件相关的知识,希望对你有一定的参考价值。
$(‘#phoneNumber‘).on(‘input‘,function() {
var valueP = $(this).attr(‘value‘);
if(valueP.length == 11){
$(‘#getVerCode‘).removeClass(‘unclick‘);
$(‘.getVerCodeJ‘).css(‘display‘,‘none‘);
}
else{
$(‘#getVerCode‘).addClass(‘unclick‘);
$(‘.getVerCodeJ‘).css(‘display‘,‘block‘);
}
});
//for ie
if(document.all){
$(‘#phoneNumber‘).each(function() {
var that=this;
if(this.attachEvent) {
this.attachEvent(‘onpropertychange‘,function(e) {
if(e.propertyName!=‘value‘) return;
$(that).trigger(‘input‘);
var valueP = $(this).attr(‘value‘);
if(valueP.length == 11){
$(‘#getVerCode‘).removeClass(‘unclick‘);
$(‘.getVerCodeJ‘).css(‘display‘,‘none‘);
}
else{
$(‘#getVerCode‘).addClass(‘unclick‘);
$(‘.getVerCodeJ‘).css(‘display‘,‘block‘);
}
});
}
})
}
以上是关于js input监听兼容事件的主要内容,如果未能解决你的问题,请参考以下文章