Visualizzazione risultati 1 fino 7 di 7

Discussione: [Javascript] proprietÓ OnMouseOver/OnMouseOut

  1. #1
    L'avatar di hackharo
    hackharo non Ŕ connesso Utente
    Data registrazione
    26-01-2007
    Messaggi
    120

    Predefinito [Javascript] proprietÓ OnMouseOver/OnMouseOut

    Ciao a tutti,
    avrei bisogno di creare il classico effetto bottone per cui quando si passa sopra un'immagine con il mouse cambia,e quando si sposta nuovamente il mouse ritorna normale.
    Avrei per˛ bisogno di farlo attraverso una funzione javascript senza toccare il codice html, mi spiego:

    non posso fare
    <img src="..." onmouseover="funzione()" onmouseout="funzione()">

    ma posso assegnare un id all'immagine
    <img id="immagine1">

    e accedervi mediante javascript
    document.getElementById('immagine1').onMouseOver
    document.getElementById('immagine1').onMouseOut

    Tuttavia non so come sfruttare queste due proprietÓ: ho provato con questo codice ma non funziona:

    Codice HTML:
    <script>
    if(document.getElementById('immagine1').onMouseOver){
    document.getElementById('immagine1').src = "indirizzo";
    }
    </script>
    Ultima modifica di hackharo : 21-04-2008 alle ore 19.18.15
    Non fare oggi quello che non hai fatto per convinzione ieri...

  2. #2
    Guest

    Predefinito

    Puoi utilizzare la funzione addEvent:

    Codice PHP:
    var oElement document.getElementById("my-div");
        
    // Note that the addEvent function referred to below is a custom function, not built-in
        
    addEvent(oElement"click"handleClick);
        function 
    handleClick(){
            
    // This code below will fail because of IE's incorrect reference for the "this" keyword
            
    var strElementId this.getAttribute("id");
        } 
    Esempio preso da http://www.robertnyman.com/2006/08/3...vent-solution/

  3. #3
    L'avatar di darkwolf
    darkwolf non Ŕ connesso Super Moderatore
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,552

    Predefinito

    Vedi se va bene questo: Rimosso link obsoleto.
    Ultima modifica di darkwolf : 02-01-2010 alle ore 02.41.38
    ╗ Salvatore Noschese - L'AltroWeb | Seguimi su: facebook | twitter | Google+
    # Che aspetti? Unisciti alla community! Tanti nuovi gruppi ti aspettano


  4. #4
    Guest

    Predefinito

    darkworlf, ha espressamente detto che non vuole onmouseover nell' href

  5. #5
    L'avatar di darkwolf
    darkwolf non Ŕ connesso Super Moderatore
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,552

    Predefinito

    Citazione Originalmente inviato da comunitavirtuali Visualizza messaggio
    darkworlf, ha espressamente detto che non vuole onmouseover nell' href
    Hai ragione!
    ╗ Salvatore Noschese - L'AltroWeb | Seguimi su: facebook | twitter | Google+
    # Che aspetti? Unisciti alla community! Tanti nuovi gruppi ti aspettano


  6. #6
    L'avatar di hackharo
    hackharo non Ŕ connesso Utente
    Data registrazione
    26-01-2007
    Messaggi
    120

    Predefinito

    Grazie mille ho risolto!
    Non fare oggi quello che non hai fatto per convinzione ieri...

  7. #7
    L'avatar di darkwolf
    darkwolf non Ŕ connesso Super Moderatore
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,552

    Predefinito

    Citazione Originalmente inviato da hackharo Visualizza messaggio
    Grazie mille ho risolto!
    Magari scrivi come, potrebbe tornare utili ad altri
    ╗ Salvatore Noschese - L'AltroWeb | Seguimi su: facebook | twitter | Google+
    # Che aspetti? Unisciti alla community! Tanti nuovi gruppi ti aspettano


Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •