Visualizzazione risultati 1 fino 5 di 5

Discussione: Problema: due comandi su OnMouseOn e OnMouseOver

  1. #1
    Guest

    Predefinito Problema: due comandi su OnMouseOn e OnMouseOver

    Chiedo scusa anticipatamente se la domanda fosse troppo da ignorante.

    All'interno di un link con immagine ho la necessità di inserire due comandi diversi per due script diversi entrambi associati a OnMouseOn. Quale è la sintassi corretta?

    Il primo serve per cambiare l'immagine al passaggio del puntatore (Funziona da solo)
    Il secondo per visualizzare un messaggio nella barra di stato del browser(Funziona sia da solo che con entrambi)

    Ecco la sintassi che da ignorante ho utilizzato:

    Codice:
    <a href="link.html OnMouseOn="riferito al primo script" OnMouseOn="riferito al secondo script"><img scr"immagine></img></a>
    Chi mi può aiutare?

  2. #2
    Guest

    Predefinito

    Se quelli che tu chiami comandi sono delle funzioni javascript, ti basta inserire il nome di queste funzioni (con i loro eventuali argomenti) ai due eventi.


    Ciao!

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da debug Visualizza messaggio
    Se quelli che tu chiami comandi sono delle funzioni javascript, ti basta inserire il nome di queste funzioni (con i loro eventuali argomenti) ai due eventi.


    Ciao!
    Sì intendevo quello.

    E credo di aver fatto quello che hai detto tu... esattamente come nel codice che ho postato. Ecco esattamente quello che ho, forse così è più chiaro:

    Codice:
    <a href="#" onClick="openurl(this)" onMouseOver="msover()" onMouseOut="msout()" onMouseOver="cambia(img_g10,'img/menu/menumouseon.gif')" onMouseOut="cambia(img_g10,'img/menu/global/unapaginaacaso.gif')"><img border="0" name="img_g10" src="img/menu/global/unapaginaacaso.gif"></a>
    in pratica solo onClick="openurl(this)" onMouseOver="msover()" onMouseOut="msout()" sono funzioni della seconda js, tutto il resto fa parte dello script per cambiare l'immagine al passaggio del mouse.

    Grazie, sei stato velocissimo.

    Se puoi continuare ad aiutarmi te ne sarei molto grato :)

  4. #4
    Guest

    Predefinito

    Ah non avevo capito effettivamente quello che chiedevi.
    Prova così:

    Codice:
    <a href="#" onClick="openurl(this)" onMouseOver="msover();cambia(img_g10,'img/menu/menumouseon.gif')" onMouseOut="msout();cambia(img_g10,'img/menu/global/unapaginaacaso.gif')"><img border="0" name="img_g10" src="img/menu/global/unapaginaacaso.gif"></a>
    Praticamente devi separare le due chiamate alle funzioni con un punto e virgola.


    Ciao!

  5. #5
    Guest

    Predefinito

    Funziona perfettamente!

    Grazie 1000 anche e soprattutto per la tempestività.

Regole di scrittura

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