Javascript 如何在<;中禁用accesskey;输入>;
我正在使用一个预定义的PHP框架,我将对其进行扩展。包括jQuery/jQueryUI 该站点有一些定义了Javascript 如何在<;中禁用accesskey;输入>;,javascript,html,Javascript,Html,我正在使用一个预定义的PHP框架,我将对其进行扩展。包括jQuery/jQueryUI 该站点有一些定义了accesskey元素的链接。例如,按L可立即注销。这就是问题所在 有时,在中按l可将我注销。有时候不是。不用说,它不应该这样做。我不能总是重现那个错误,但我还没有发现它何时触发,何时不触发 因此,如果无法删除框架中的accesskey元素,如何防止这种行为?禁用浏览器上的JavaScript。简单。首先,您可能应该有一个注销确认对话框,特别是使用这种简单的方法。其次,我不确定在没有显示更多
accesskey
元素的链接。例如,按L
可立即注销。这就是问题所在
有时,在
中按l
可将我注销。有时候不是。不用说,它不应该这样做。我不能总是重现那个错误,但我还没有发现它何时触发,何时不触发
因此,如果无法删除框架中的
accesskey
元素,如何防止这种行为?禁用浏览器上的JavaScript。简单。首先,您可能应该有一个注销确认对话框,特别是使用这种简单的方法。其次,我不确定在没有显示更多信息的情况下,这个accesskey
代码是如何工作的,但它是这样的:
$(':input').focus(function(e) {
// disable accesskey functionality
});
$(':input').blur(function(e) {
// reenable accesskey functionality
});
您需要知道,是什么代码触发了l-accesskey。没有它是不可能的。我需要js来实现我正在进行的扩展。这是否也适用于
s tat,它是通过jQuery添加到文档中的。append
调用?您必须使用$(':input').live('focus',function(e){})
(和模糊
)为那些。。。