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 03.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
  •