Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    7

    validare un intero form lato client

    vorrei fare in modo (lato client) che se tutte le le textbox del mio form sono vuote venga visualizzata una alert javascript.
    Farlo non è difficile, ma dove aver cliccato su OK della alert, viene comunque eseguito il codice relativo al click del pulsante della form.
    C'è un modo per non fare eseguire il codice? C'è un modo per fare la validazione lato client dell'intera form?
    Grazie
    Cecco

  2. #2
    ciao fai questo sul onclick del bottone

    <td align="right"><input type="button" value="Invia" onclick="if (TestForms(document.forms.inserire)) this.form.submit();" id="button1" name="button1"></td>

    inserire e il nome del form

    TestForms e la funzione javascripts

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    7

    validare più controlli lato client

    esiste un modo per fare una validation multipla?
    Devo controllare che più textbox non siano vuote, sempre rimanendo lato client.
    Ho provato con gli esempi della guida di visual studio ma comunque esegue lato server.
    Cecco

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    Ho unito le 2 discussioni che a mio avviso erano molto simili.

    Che io sappia comunque le validazioni con l'utilizzo dei Validators Controls di .NET avvengono lato client tramite Dhtml.

    Hey hey, my my Rock and roll can never die!

  5. #5
    Che io sappia comunque le validazioni con l'utilizzo dei Validators Controls di .NET avvengono lato client tramite Dhtml.
    yes !

    usa poi un validation summary per far comparire l'alert...

    altrimenti puoi fare benissimo "a mano" con javascript com eavresti fatto con classic ASP
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

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.