ciao a tutti, vorrei richiamare una funzione che cambi il bordo di un div quando ci si passa sopra col mouse.
Senza creare una funzione va tutto:
se voglio generalizzare il tutto con una funzione non riesco piu':Codice PHP:<div class="pippo" onmouseover="this.style.border='1px';">
html:
js:Codice PHP:<div class="pippo" onmouseover="hoverBox(this)">
infatti il this è undefined dentro la funzione. Ho notato che pero' funziona se al posto di onmouseover metto onclick! come mai?Codice PHP:function hoverBox(varia) {
varia.style.border='2px solid red';
}
vorrei riuscire a farla funzionare senza usare un id o una classe del div...
grazie!

Rispondi quotando