Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Funzione onsubmit

  1. #1

    Funzione onsubmit

    Ciao dovrei mandare due funzioni al submit di un form ad esempio:

    Codice PHP:
    <form name="nomeform" method="post" target="target" onsubmit="return formValidate(commenti), window.open('','popcommenti','width=300,height=120,resizable=0,location=0');" action="inscommenti.php"
    ma in questo modo, la seconda funzione viene mandata comunque, io invece vorrei che la seconda venda mandata solo se la prima non restituisce errori.

    NOTA:
    formValidate controlla che i campi rispettino i valori corretti.
    la seconda, ovviamente apre l'action in una popup.

    Grazie a tutti
    Francesco
    Ciao!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    una possibile soluzione:
    onsubmit="rv=formValidate(commenti);if(rv)window.o pen('','popcommenti','width=300,height=120,resizab le=0,location=0');return rv;"

    ciao

    ps: per far si che l'action del form venga aperto nella popup il target del form deve essere uguale al secondo parametro della window.open()
    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
    Originariamente inviato da br1
    ...

    ps: per far si che l'action del form venga aperto nella popup il target del form deve essere uguale al secondo paramentro della window.open()


    si... lo avevo cambiato io mentre postavo!!
    Ciao!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.