0
我有一个简单的按钮,调用onClick例程。 我用按下按钮后更改焦点
document.getElementById('Start').disabled=true;
禁用按钮,因此它不能再次按下。在大多数情况下,之后没有问题。在一种情况下,我需要检测按键,或者更确切地说,按键松开一次按钮klicked.I使用
document.onkeyup=WichKeyPressed;
检测按键。如果我不禁用按钮,这工作正常,但如果我禁用该按钮,它不起作用。
它必须是焦点问题。如果我在屏幕上的空白区域单击鼠标,在按或不按钮的情况下检测按键。我已经尝试将重点转移到其他几个元素上,但到目前为止还没有结束。我甚至给了身体一个身份证,并试图改变它的重点,但结果保持不变。
我将不胜感激关于这个问题的任何想法。 谢谢。
谢谢,我已经做了类似的事情,所以代码正在工作,但它让我很懊恼,我失去了一些东西。这个问题不应该存在,而且必须有一个原因。顺便说一下,这个问题只发生在Firefox 3而不是IE 8中。这实际上让我更加恼火。在IE中,你可以看到按键在每次按键过程中都被激活,但至少它遵从禁用标志并注册按键。 Firefox既不兼容。 – JdT 2011-02-17 19:16:45