Ciao a Tutti,
ho un problema con un cambio classe che non riesco a capire...Ho un menu, ogni item[*] punta a una pagina con onClick="location.href" ed ogni[*] ha come id il nome della pagina a cui punta:
Codice PHP:
<li id="index" class="left-round" onClick="location.href=\'index.php\'">Home
<li id="chi_siamo" onClick="location.href=\'chi_siamo.php\'">Chi Siamo
con i css ho impostato un li:hover(che mi funziona solo in FF) e una classe .selected che viene impostata con JS in base alla pagina in cui siamo:
codice:
<script type="text/javascript">
var pathArray=window.location.pathname.split("/")
var nameDir=pathArray[pathArray.length-1].split(".")[0]
document.getElementById(nameDir).setAttribute("class","selected")
</script>
Perchè mi funziona solo con FF?? Se imposto le classi con JS non dovrebbe funzionare anche con gli altri browser??