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