Soy muy nuevo en JS, y entiendo que mi script es probablemente terrible, pero todo funciona bien en Safari y Chrome, pero no en Firefox.Error de Javascript "no definido" en Firefox
Entre otras cosas, estoy llamando a dos funciones para ocultar y revelar un controlador de película Quicktime personalizado colocando una "máscara" sobre la parte superior (sé que un alternar sería una solución más elegante, pero no pude t obtener esa función para que funcione de la manera que yo quería). De todos modos, esto es lo que ve el Javascript como:
function revealControls(){
document.getElementById("controlsCover");
controlsCover.style.display ="none"
}
function hideControls(){
document.getElementById("controlsCover");
controlsCover.style.display ="block"
}
Voy a llamar a estas funciones con diferentes eventos de ratón aplicados a varios divs, tales como:
<div id = "controls" onmouseout = "hideControls()">
Firefox me está diciendo
"Error: controlsCover is not defined",
y no tengo idea de cómo definir el elemento como nulo.
Cualquier ayuda sería apreciada. Estoy seguro de que es algo muy simple, pero prácticamente no tengo experiencia con Javascript. Todavía.
cómo diablos haría este trabajo bajo Safari o Chrome ..... – Sebas
http://chat.stackoverflow.com/rooms/17/conversation/noob-javascript-resources http: //chat.stackoverflow .com/rooms/17/conversation/learn-javascript-videos http://stackoverflow.com/tags/javascript/info todos son excelentes lugares para comenzar a aprender y recoger recursos. ALÓJESE DE W3SCHOOLS !!!!! MDN es tu nuevo amigo. – rlemon