Visualizzazione dei risultati da 1 a 3 su 3

Discussione: eseguire 2 funzioni

  1. #1

    eseguire 2 funzioni

    salve,
    si può all'evento onMouseOut="" eseguire 2 funzioni una dopo l'altra inserendole fra gli apici?
    una cosa del tipo onMouseOut="return controlla(); verifica()" si può fare? o altrimenti quale sarebbe la sintassi giusta??

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    709
    Si possono tranquillamente usare due funzioni, l'mportante è terminarle entrambe col ";" (non solo la prima, come hai fatto tu):

    onMouseOut="controlla();verifica();"

    Secan

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    In realta` si puo` fare, ma nel tuo caso occorre sapre cosa tornano le funzioni per gestire correttamente i codici.

    La cosa piu` generale (se ambedue le funzioni ritornano true o false e se false vuol dire non proseguire), e` sistemare il codice cosi`:

    onMouseOut="if(controlla()) return verifica() else return false;"

    Il puntoevirgola finale non e` obbligatorio, ma e` buona cosa metterlo (ti evita errori stupidi in futuro).

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.