Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Più funzioni nello stesso evento

    Ciao a tutti,

    dovrei eseguire due operazioni sull'evento onclick.

    Il codice sarebbe:
    codice:
    <input ... onClick="return confirm('Sei sicuro?');test(this,this.form.fatturare);" >
    L'unica cosa che mi funziona è la richiesta di conferma, mentre la seconda funzione che lancia un check sulla checkbox non va.

    Cosa sbaglio?

    Grazie ragazzi!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Inverti l'ordine.
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    probabilmente la prima fa un return false e ferma tutto. Devi gestire quello o invertire le chiamate.

  4. #4
    Ho provato ad invertire l'ordine ma il risultato non cambia

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non e' che l'input e' type=submit?
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    Nono sono checkbox

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non so cosa faccia la funzione... ma forse se volevi subordinare la sua esecuzione alla conferma dovevi scrivere:

    onClick="if(confirm('Sei sicuro?')) test(this,this.form.fatturare);"
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8
    In pratica quella funzione verifica se la checkbox è stata spuntata o meno e nel caso disabilita o abilita un'altra checkbox.

    Quindi per me potrebbe anche eseguirsi sempre, ma ora provo il tuo metodo.

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.