Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    144

    Vuoto di memoria onMouseOver

    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 sapevo mah...
    vìvepix

  2. #2
    codice:
    window.onload=function() {
      document.getElementById("tuoelem").onmouseover=function() { this.className="classe1"; }
      document.getElementById("tuoelem").onmouseout=function() { this.className="classe2"; }
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    144
    Grazie Mega!!! ma il metodo di inserirlo all'interno del DIV, esempio...

    Codice PHP:
    <div id="menulink" onclick="scenetta.toggle(); return false"
    che al onmouseover l'id diventi menulink2???
    vìvepix

  4. #4
    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'">

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    144
    Meglio la Classe dell'ID???
    vìvepix

  6. #6
    A mio parere l'id non andrebbe mai cambiato, preferisco cambiare la classe. In questo caso sostituisci a .id .className

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    144
    Mega, curiosità, può portare qualche problema a cambiare l'ID e non la CLASSE???
    vìvepix

  8. #8
    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.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.