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

    form resettato in seguito a validazione

    ciao a tutti,
    ho un form che richiama la funzione validate:

    codice:
            <form name="myform" id="myform" method="get"  action=""   onsubmit="return validate('myform')">

    la funzione validate richiama 2 funzioni: A e B

    a grandi linee le due funzioni sono fatte cosi: ( in realta sono molto piu complicate)
    la funzione A controlla che le textbox non siano vuote.
    la funzione B controlla che le checkbox siano spuntate.

    La funzione validate deve ritornare true se A && B sono true , false altrimenti.
    Il problema nasce dal fatto che quando la funzione validate ritorna false il form viene resettato.
    Il codice funziona correttamente non ci sono errori, tuttavia il fatto che il form si resetti è un problema non di poco conto.


    Come posso fare per evitare che il form venga resettato?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Io proverei con le funzioni a cascata
    <form name="myform" id="myform" method="get" action="" onsubmit="return (A()&&B())">

    function A(){
    elaboro....
    se true return B()
    altrimenti return false
    }
    function B(){
    elaboro...
    se true return true
    altrimenti return false
    }
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.