Visualizzazione dei risultati da 1 a 2 su 2

Discussione: pagina di conferma

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    6

    pagina di conferma

    in un form metodo post vorrei che dopo l'invio dei dati si aprisse una pagina di conferma nella finestra principale, senza usare php o asp..si può fare?
    Grazie!!

    <script language="JavaScript">

    function validazione(){
    with(document.modulo) {
    if(nome.value=="") {
    alert("Inserire il nome");
    nome.focus();
    return false;
    }
    if(cognome.value=="") {
    alert("Inserire il cognome");
    cognome.focus();
    return false;
    }

    if(citta.value=="") {
    alert("Inserire la città");
    cognome.focus();
    return false;
    }

    if(mail.value=="") {
    alert("Inserire l' e-mail");
    mail.focus();
    return false;
    }
    var stato=true;
    if(mail.value.indexOf(" ")!=-1) {
    mail.focus();
    stato=false;
    }
    var chiocciola=mail.value.indexOf("@");
    if(chiocciola<2) {
    mail.focus();
    stato=false;
    }
    var punto=mail.value.indexOf(".", chiocciola);
    if(punto<chiocciola+3) {
    mail.focus();
    stato=false;
    }
    var lung=mail.value.length;
    if(lung-punto<3) {
    mail.focus();
    stato=false;
    }

    //if(stato) {
    //alert("E-mail valida");
    //}else{

    if(stato==false) {
    alert("E-mail non valida");
    return stato;
    }
    }
    alert("Il modulo è completo, grazie");
    return true;
    }
    </script>
    </head>

    <body>

    <form method="POST" action="mailto:xxxxx@xx.xx" name="modulo" onSubmit="return validazione();">


    Tutti i campi sono obbligatori</p>


    Nome:
    <input type="text" name="nome" size="30" maxlength="25">


    Cognome:
    <input type="text" name="cognome" size="30" maxlength="30">


    Citt&agrave;:
    <input type="text" name="citta" size="30" maxlength="30" size: 10 pt;>


    E-mail:
    <input type="text" name="mail" size="30" maxlength="40">


    Testo:
    <textarea name="testo" rows="5" cols="30" onclick="this.value='';">Inserisci la tua richiesta</textarea>


    <input type="submit" name="Submit" value="Invia">
    <input type="reset" name="Submit2" value="Cancella">
    </p>
    </form>

    </body>

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    6

    Re: pagina di conferma

    ho provato a mettere gli script del tag head in un file js esterno ma non mi funziona..

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.