Iniciante em JS.
Sou iniciante em JS e estou fazendo o seguinte.
Eu tenho 1 botão, quando eu clicar no botão esse botao vai ficar desabilitado durante alguns segundos, depois ele volta ao normal.
Eu fiz um teste no FF e funciona normal, no IE ele dá um erro de página, esse erro só ocorre quando o botão desabilitado volta a ficar habilitado.
Erro: "undefined" é nulo ou não é objeto.
HTML
<BUTTON type="button" onclick="clicarBotao(this);">Clique Aqui</BUTTON>JS
function clicarBotao (button){ var cubo = document.getElementById("cubo"); cubo.style.backgroundColor = "#FFAA44"; button.setAttribute("disabled", "true"); setTimeout(resetarBotao, 2000, button);}function resetarBotao(button){ var cubo = document.getElementById("cubo"); cubo.style.backgroundColor = "transparent"; button.removeAttribute("disabled");}CSS
#cubo { width: 20px; height: 20px; border: 2px inset gray; margin-bottom: 10px;}
Alguém sabe como eu posso arrumar?
Grato.
Discussão (9)
Carregando comentários...