Voglio creare l'effetto ombra al passaggio del mouse su un div e questo è il mio index.html:
In questo modo non funziona ma se, invece, tolgo le funzioni e metto direttamentecodice:<!DOCTYPE html> <html lang="en"> <head> <title></title> <script> function onMouseEnter() { this.style.boxShadow='1px 1px #888888'; } function onMouseLeave() { this.style.boxShadow='1px 1px #ffffff'; } </script> </head> <body> <div class=menuitem onmouseover="onMouseEnter()" onmouseout="onMouseLeave()"> </body> </html>funziona.codice:<div class=menuitem onmouseover="this.style.boxShadow='1px 1px #888888';" onmouseout="this.style.boxShadow='1px 1px #ffffff';">
Perchè? In cosa sbaglio?

Rispondi quotando