Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    OK, annulla, Controllo modulo

    Salve a tutti...


    come posso fare un controllo di un campo, che se non è completato, appaia una cassela con l'OK o annulla, ma con scritto il mio messaggio (... sei sicuro di voler continuare) e l'utente, scelga ok per inviare il modulo e annulla per tornare alla pagina con i campi da compilare?!?
    PIERCHI

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    <script>
    function dennis(){
    if(document.nomeForm.campo.value==""){
    return confirm('ci muoviamo????')
    }
    else return true
    }
    </script>


    <form onSubmit="return dennis()">



    la logica è questa + o - ?

  3. #3
    non l'ho provato...


    vederlo così è errato..


    non deve partire sempre...



    deve partire se 1 campo text è vuoto...






    se è vuoto, esce quell'errore (ma l'utente, può decidere di continuare comunque)


    se invece il campo è pieno, continua pure senza problemi (senza errore)


    PIERCHI

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    Originariamente inviato da pierchi
    non l'ho provato...


    vederlo così è errato..


    non deve partire sempre...



    deve partire se 1 campo text è vuoto...






    se è vuoto, esce quell'errore (ma l'utente, può decidere di continuare comunque)


    se invece il campo è pieno, continua pure senza problemi (senza errore)


    alora la logica è corretta... testa quello che ti ho postato.. dovrebbe essere ok

  5. #5
    Originariamente inviato da Dennis
    alora la logica è corretta... testa quello che ti ho postato.. dovrebbe essere ok
    non mi funziona... non appare nulla...
    PIERCHI

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    hai messo a posto questi dati nello script?

    document.NOMEFORM.NOMECAMPO.value

  7. #7
    Originariamente inviato da Dennis
    hai messo a posto questi dati nello script?

    document.NOMEFORM.NOMECAMPO.value
    no dimenticato
    PIERCHI

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    ecco


    perchè questo funziona:

    codice:
    <script> 
    function dennis(){
    if(document.form1.campo.value==""){
    return confirm('ci muoviamo????')
    }
    else return true 
    }
    </script>
    <form name="form1" action="pagina.php" onSubmit="return dennis()">
    <input type="text" name="campo">
    
    <input type="submit" value="manda">
    </form>

    basta adattare lo scropt

  9. #9
    funziona sì

    anche quello che ho provato io




    grazie
    PIERCHI

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    Originariamente inviato da pierchi
    funziona sì

    anche quello che ho provato io




    grazie
    bene, allora adesso mi disconnetto e vado a gnocca

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