案例:模拟京东按键输入内容
当按下 s 键时, 光标就定位到搜索框(文本框获得焦点)
动图展示:
代码展示:
<p>案例:模拟京东按键输入内容</p>
<input type="text">
<script>
// 获取输入框
var search = document.querySelector('input');
// 给document注册keyup事件
document.addEventListener('keyup', function (e) {
// 判断keyCode的值
if (e.keyCode === 83) {
// 触发输入框的获得焦点事件
search.focus();
}
})
</script>