相信看完下面这个案例你就懂了~
//获取元素
var arrStr = document.getElementById('arrStr');
var delnum = document.getElementById('key');
var btn = document.getElementById('btn');
// 获取key框焦点,用enter键监听
arrStr.onkeydown = function (e) {
var e = eve || window.event;
// 判断是否按下enter键 enter键的ASCII码值是13
if (e.keyCode == 13) {
// 给文本框聚焦
delnum.focus();
}
}
// btn 用enter键监听
delnum.onkeydown = function (eve) {
var e = eve || window.event;
if (e.keyCode == 13) {
//点击后要执行的事件
}
}
若是enter键要绑定多个事件的时候,可以用flag作为标志符,分别执行两个事件。
希望这篇文章对你有所帮助~