Miren este ejemplo:
Código Javascript:
Ver original
function topFondo(obj,color) obj.style.backgroundColor=color var nClick =0; //Comprueba el numero de veces q se hizo click function clickeadoTop(obj){ nClick++ if(nClic==1){ obj.style.backgroundColor="#CCCCCC" //cancela funcion topFondo o niega los eventos onmouseout onmouseover } else{ //Vuelve a activar la funcion o los eventos } } <td align="center" valign="middle" bgcolor="#3B8BAC" class="topMenu" onmouseout="topFondo(this,'#3B8BAC')" onmouseover="topFondo(this,'#6DCEF8')" onclick="clickeadoTop(this)"><a href="#" onclick="mostrarForms('formLogin')" >Login</a></td>
Desde ya muchas gracias