Ho cercato su HTML.it, ho trovato gli eventi, ma nessun esempio di onMouseOver & onMouseOut che cambi la classe CSS di un DIV al passaggio. Ho un vuoto!!! lo sapevomah...
![]()
Ho cercato su HTML.it, ho trovato gli eventi, ma nessun esempio di onMouseOver & onMouseOut che cambi la classe CSS di un DIV al passaggio. Ho un vuoto!!! lo sapevomah...
![]()
vìvepix
codice:window.onload=function() { document.getElementById("tuoelem").onmouseover=function() { this.className="classe1"; } document.getElementById("tuoelem").onmouseout=function() { this.className="classe2"; } }![]()
Grazie Mega!!! ma il metodo di inserirlo all'interno del DIV, esempio...
che al onmouseover l'id diventi menulink2???Codice PHP:
<div id="menulink" onclick="scenetta.toggle(); return false">
vìvepix
Preferirei cambiare la classe, ma se vuoi cambiare l'id...
codice:<div id="menulink" onclick="scenetta.toggle(); return false" onmouseover="this.id='menulink2'" onmouseout="this.id='menulink'">
Meglio la Classe dell'ID???
vìvepix
A mio parere l'id non andrebbe mai cambiato, preferisco cambiare la classe. In questo caso sostituisci a .id .className
Mega, curiosità, può portare qualche problema a cambiare l'ID e non la CLASSE???
vìvepix
Non credo che potrebbe dare rogne, se non in casi eccezzionali.
E' anche vero che se vuoi fare la stessa operazione con + elementi, cambiare l'id è molto scomodo.