Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal;
estou com um código que funciona no internet explorer beleza, mais no firefox não.
Segue o codigo:
<script type="text/javascript">
function IEHoverPseudo() {
var navItems = document.getElementById("primary-nav").getElementsByTagName("li");
for (var i=0; i<navItems.length; i++) {
if(navItems[i].className == "menuparent") {
navItems[i].onmouseover=function() { this.className += " over"; }
navItems[i].onmouseout=function() { this.className = "menuparent"; }
}
}
}
window.onload = IEHoverPseudo;
</script>
Já procurei por erros e nada, troquei document.all por document.getelementById.
Obrigado!
mais eu já estou com o menu funcionando no site, gostaria que ficasse deste modo se possivel achar o erro no codigo do javascript.
obrigado!
não vi nenhum erro.
rode no Firefox, e aperte Ctrl+Shif+J
http://www.wbruno.com.br/blog/2011/03/31/como-debugar-javascript-firefox-erros-comuns/
Obrigado, o erro deve esta no css, vou dá uma olhada.
o firefox e os demais browsers, não precisam disso.
use o pseudo-seletor css :hover