我有一些按鈕,其懸浮效果,使懸停按鈕顏色更深(與CSS)。CSS按鈕:懸停,禁用然後重新啓用JavaScript
當用戶點擊這些按鈕時,我通過JavaScript禁用它們。
當我想要程序(遊戲)再次啓動,我通過javascript,CSS按鈕重新啓用按鈕:懸停效果不再工作。
任何解決方案?
的JavaScript啓用/禁用按鈕的功能是:
function jsEnableElement(id) {
if (document.getElementById(id)) {
document.getElementById(id).style.background = "#3399FF";
document.getElementById(id).style.cursor = "pointer";
document.getElementById(id).disabled = false;
}
}
function jsDisableElement(id) {
if (document.getElementById(id)) {
document.getElementById(id).style.background = "#DDDDDD";
document.getElementById(id).style.cursor = "default";
document.getElementById(id).disabled = true;
}
}
你能告訴是你按鍵,請... TA – ManseUK
<按鈕ID =「btnL1」類型=「提交」的onclick的HTML = 「jsHangmanCheckLetter(ID, 'A');」><跨度ID = 「SPAN1」>一個 – user1087448
和 功能jsHangmanCheckLetter(SID,sLetter){ \t嘗試{\t \t \t 如果\t(g_GameIsActive == = true){ \t \t \t jsDisableElement(sID); \t \t} \t} \t趕上(ERR){ \t \t警報( 「ERROR :: sHangmanCheckLetter(sLetter)::」 + ERR); \t} } – user1087448