我在 iPhone 上触发 keyup 事件时遇到一些问题,我的代码如下:
var passwordArray = ["word", "test", "hello", "another", "here"];
var test = document.getElementById('enter-password');
test.addEventListener('keyup', function(e) {
if (jQuery.inArray(this.value, passwordArray) != -1) {
alert("THIS IS WORKING");
} else {}
});
这个想法是,当用户输入#enter-password
字段,当它们匹配了字段中的单词时passwordArray
警报将会触发。这适用于桌面,例如一旦你进入word
一旦你输入了该函数就会立即触发d
。有没有办法让它也适用于移动设备?
您可以添加输入事件。这是一个每当输入发生变化时就会触发的事件。输入既可以在桌面上也可以在手机上使用
test.on('keyup input', function(){
//code
});
您可以查看此答案以获取更多详细信息jQuery 输入事件
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)