我大约有20个小下拉菜单。每个都有两个javascript函数。


onchange:调用ajax函数以保存值
onkeyup:跳至下一个下拉列表并将其打开


现在,如果用户按Tab键,则将省略下一个下拉列表。这就是为什么我要阻止常规的Tab键功能。
这个怎么做?

最佳答案

您可以调用这样的方法:

function keyHandler(e) {
    var TABKEY = 9;
    if(e.keyCode == TABKEY) {
        if(e.preventDefault) {
            e.preventDefault();
        }
        return false;
    }
}

09-17 16:40