JavaScript 禁用 Tab 键的兼容实现

作者:页面旅途时间:2026-10-27 18:11:10浏览:419

本文提供一段 JavaScript 代码,用于在网页中禁用 Tab 键的默认焦点切换行为。通过判断 keyCode 是否为 9,并调用 preventDefault 或设置 returnValue 为 false,实现兼容 IE 6-8、Firefox 和 Chrome 等主流浏览器的功能。

JavaScript 禁用 Tab 键的实现代码

具体实现代码如下:

代码片段如下:

function HandleTabKey(evt) {
if (evt.keyCode == 9) {
if (evt.preventDefault) { evt.preventDefault(); }
else { evt.returnValue = false; }
        }
    }

该方案已在 IE 6、IE 7、IE 8、FireFox 以及 Chrome 浏览器中测试通过。

作者最新文章