js input输入事件兼容性问题

事件触发顺序:
compositionstart->input->compositionend->keyup
IOS上 输入中文时 onkeyup无法触发

if(navigator.userAgent.indexOf('Android') > -1){
                   $("#sign").on("input", function(){
                       //console.log(this.value);
                       $(".num").html(self.globalNum - this.value.length);
                   });
               }else{
                   $("#sign").on("keyup compositionend", function(){
                       //console.log(this.value);
                       $(".num").html(self.globalNum - this.value.length);
                   });
               }
原文地址:https://www.cnblogs.com/lydialee/p/7479870.html