我有以下内容..
qbox.addEventListener("enter", function(event){
alert("tap!");
}, false);
qbox基本上是一个textArea,每当我输入文本并点击进入时,alert
框都不会触发。如果我将enter
替换为keydown
,则它适用于我的所有keydown
个密钥。所以,我知道问题出在那个特定的事情上。理想情况下,当用户点击提交或点击输入时,我希望它能够触发。我也尝试了ENTER
和submit
,但都没有工作。
答案 0 :(得分:2)
qbox.addEventListener("keydown", function (event) {
if (event.keyCode === 13) {
alert("tap!");
}
}, false);
答案 1 :(得分:0)
enter
不是一个事件。您应该使用keypress
事件,然后检查按下的键是否为回车键。