Oppure

Loading
20/11/13 12:58
LukeMilan
Salve a tutti, ho il seguente problema:
voglio fare in modo che, quando il mouse vada sopra un link, quest'ultimo si sottolinei. Una volta che il mouse "esce" dal link, questo torni normale (non sottolineato).
Dunque, ho provato con questo semplice script javascript:
[CODE]
document.getElementsByTagName("a";).onmouseover=function(){this.style.textDecoration='underline';}
document.getElementsByTagName("a";).onmouseout=function(){this.style.textDecoration='underline';}
[/CODE]
Ma non funziona :_doubt:
Qualcuno potrebbe aiutarmi? Grazie!
aaa
20/11/13 13:13
ZioCrocifisso
In genere si fa dal css, usando :hover.
Comunque getElementsByTagName ritorna un array, non un singolo elemento.
aaa
20/11/13 13:38
LukeMilan
Postato originariamente da ZioCrocifisso:
In genere si fa dal css, usando :hover.


a:hover{text-decoration:underline;}

Non funziona.
aaa
20/11/13 15:05
tasx
prova con
a:hover {
    text-decoration:underline !important;
} 
aaa
20/11/13 15:21
ZioCrocifisso
a:hover{text-decoration:underline;}

Questo è il metodo giusto, quindi c'è qualcosa che non va da qualche altra parte, ma ovviamente non posso capirlo avendo solo questa riga.
aaa
20/11/13 17:31
LukeMilan
Voglio far notare che ho inserito, sempre nei CSS questo codice:
a,a:link,a:visited,a:active{color:#666;text-decoration:none;}

E quindi l'ho affiancato questo:
a:hover{text-decoration:underline;}

Quale potrebbe essere il problema?
aaa
20/11/13 17:35
LukeMilan
RISOLTO.
aaa