问题描述
<input id="someinput" class="input handle is-rounded" type="text" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" placeholder="[email protected]" />
function onChangeInput(element,fn) {
element.addEventListener('blur',fn);
element.addEventListener('change',fn);
element.addEventListener('input',fn);
}
onChangeInput(document.getElementById('someinput'),function() {alert('event');});
即使没有'blur'或'change',这似乎也会触发Android上来自GBoard的自动完成事件,但是显然这对于Samsung键盘还是不够的。我不知道JQuery是否可以很好地处理Samsung键盘,但是我已经走到了不使用它的地步。
如果任何人都可以提供普通的javascript来捕获一般情况下的自动完成/自动填充事件,或者至少从Samsung键盘上捕获,我将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)