案例分析:
(1)核心思想:检测用户是否按下了s键,如果是,就把光标定位到搜索框里面。
(2)使用键盘事件对象里的keyCode判断用户按下的是否是s键
(3)搜索框获得了焦点:使用js里面的focus()方法。
1 <input type="text" /> 2 <script> 3 var search = document.querySelector('input'); 4 document.addEventListener('keyup', function(e) { 5 if(e.keyCode === 83) { 6 search.focus(); 7 } 8 }) 9 </script>