Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Base
    Registrato dal
    Apr 2001
    Messaggi
    822

    controllo campi senza refresh!

    ciao a tutti lavoro in php ma penso sia un problema di java.
    in pratica ho una pagina in php contenente un form e le funzioni di validazione dei campi in java scaricata da qui.

    la validazione dei campi funziona ma dopo aver fatto clic sulla finestra di alert la pagina sotto si refresha e ovviamente cancella tutti dati inseriti nel form.
    secondo voi è perchè la pagina contenente il form è in php?
    o dipende da altro? in questo caso postero' il codice.

    grazie.

  2. #2
    si, se posti il codice potremmo esserti di piu' aiuto.

    Cmq, dipende dove fai il controllo del submit del form.
    Nel pezzo di codice dove fai il controllo, devi ricordarti di fare return=false;

    Es.
    <form name="form1" method="get" onsubmit="CheckForm(); return false;">
    Tuoi campi ......
    </form>

    E la funzione CheckForm non fa altro che controllare la validita' dei tuoi campi e, se considerati validi, la funzione ritorna il valore "true" che si incarica di inviare il form.

    Se trovi difficolta', posta il codice.

    ciao
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  3. #3
    Utente di HTML.it L'avatar di Base
    Registrato dal
    Apr 2001
    Messaggi
    822
    grazie
    ho risolto!

    avevo messo (come nello script di esempio)l' onClick="inviamodulo();" nel bottone submit.
    mettendolo nella tag del form con onSubmit="inviamodulo(); return false;"> funziona tutto e non fa il refresh.
    grazie ancora.

  4. #4
    di niente.

    Una sola cosa.
    Ricordati che nel nuovo XHTML le chiamate ad eventi devono essere scritte tutte in maiuscolo.
    Quindi onSubmit deve diventare onsubmit.

    ciao
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

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.