Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    66

    campi obbligatori con alert personalizzati

    ciao,

    ho creato un form con due campi text obbligatori, vorrei effettuare un controllo in cui si verifica se effettivamente è stato inserito qualche cosa e poi se tutto va bene si invia il form.

    ho creato questo codice, che mi funziona bene, quello che vorrei però fare è un controllo sui due campi e dare un alert personalizzato in base al campo mancante.

    vi posto quello che ho inserito io, e attendo suggerimenti.

    codice:
    <script type="text/javascript"> 
    <!--
    function verifica() 
    {
    nasccitta = document.domanda.nasccitta.value;
    nascres = document.domanda.nascreg.value;
    if (document.domanda.nasccitta.value.charAt(0) == "" || document.domanda.nascreg.value.charAt(0) == "")
    {
    alert("Inserisci la citta e/o la regione di nascita");
    return false;
    }
    else
    {
    return true;
    }
    }
    //-->
    </script>
    in poche parole vorre che se uno non inserisce niente nel campo nasccitta venga fuori un alert del tipo "inserire il luogo di nascita" mentre se viene non viene compilato il form nascres venisse fuori un alert del tipo "inserire la regione di nascita"

  2. #2
    fai così:
    codice:
    <script type="text/javascript"> 
    <!--
    function verifica() 
    {
    nasccitta = document.domanda.nasccitta.value;
    nascres = document.domanda.nascreg.value;
    if (document.domanda.nasccitta.value.charAt(0) == "")
    {
    alert("Inserisci la citta di nascita");
    return false;
    }else if(document.domanda.nascreg.value.charAt(0) == ""){
    alert("Inserisci la regione di nascita");
    return false;
    }
    else
    {
    return true;
    }
    }
    //-->
    </script>

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    66
    grazie funziona benissimo

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.