Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在<;中禁用accesskey;输入>;_Javascript_Html - Fatal编程技术网

Javascript 如何在<;中禁用accesskey;输入>;

Javascript 如何在<;中禁用accesskey;输入>;,javascript,html,Javascript,Html,我正在使用一个预定义的PHP框架,我将对其进行扩展。包括jQuery/jQueryUI 该站点有一些定义了accesskey元素的链接。例如,按L可立即注销。这就是问题所在 有时,在中按l可将我注销。有时候不是。不用说,它不应该这样做。我不能总是重现那个错误,但我还没有发现它何时触发,何时不触发 因此,如果无法删除框架中的accesskey元素,如何防止这种行为?禁用浏览器上的JavaScript。简单。首先,您可能应该有一个注销确认对话框,特别是使用这种简单的方法。其次,我不确定在没有显示更多

我正在使用一个预定义的PHP框架,我将对其进行扩展。包括jQuery/jQueryUI

该站点有一些定义了
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){})
(和
模糊
)为那些。。。