Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Help per HTML form

  1. #1

    Help per HTML form

    Ciao a tutti, vi chiedo un aiutino per quanto riguarda un form.
    Di seguito ho postato l'Html fornito da un ISP per inserire un form all'interno del proprio sito. Tutto funziona regolarmente. Purtroppo però il form fa partire la mail pur non scrivendo niente all'interno dei campi.
    Ho provato a modificarlo con alcuni HTML suggeriti in questo stesso sito......comandi che dovrebbero far apparire una finestrella che invita a completare i campi. per altro anche abbastanza semplici da inserire.....Non Funzionano.....non cambia niente....di tali finestrelle neanche l'ombra.

    Chi mi può aiutare a modificarlo in tal senso?

    GRAZIE
    Piddux


    <HTML>
    <BODY>
    <CENTER>
    Template di esempio per FORMMAIL
    <FORM action="http://pmi.tin.it/cgi-bin/FormMail.cgi?method=get">

    Il tuo nome: <INPUT maxLength=28 name=realname size=28>



    <INPUT type=hidden name="recipient" value="tuoindirizzo@tin.it">


    <input type=hidden name="redirect" value="http://indirizzo-pagina-redirect">



    Oggetto del messaggio: <INPUT maxLength=28 name=subject size=28>






    Il tuo messaggio


    <TEXTAREA cols=60 name=Il_Tuo_Messaggio rows=5></TEXTAREA>

    <INPUT name=title type=hidden value="Form Results">

    <INPUT type=submit value=" OK "> <INPUT size=40 type=reset value="Cancella">

    </FORM>

    </CENTER>
    </BODY>
    </HTML>

  2. #2
    Utente di HTML.it L'avatar di Edipo
    Registrato dal
    May 2003
    Messaggi
    1,239
    <script Language="JavaScript">

    function Validator(theForm)
    {

    if (theForm.Mail.value == "")
    {
    alert("Prego inserire un valore per il campo \"e-mail\".");
    theForm.Mail.focus();
    return (false);
    } else {
    var len = theForm.Mail.value.length;
    var pos = theForm.Mail.value.indexOf("@");
    var dotpos = theForm.Mail.value.indexOf (".", pos);

    if ((len<6) || (pos == -1) || (pos < 2) || (pos >= len-3) || (dotpos==-1) || (dotpos > len-2)) {
    alert("L'indirizzo \"e-mail\" specificato non è corretto!");
    theForm.Mail.focus();
    return (false);
    }
    }
    if (theForm.Oggetto.value == "")
    {
    alert("Prego inserire un valore per il campo \"Oggetto\".");
    theForm.Oggetto.focus();
    return (false);
    }
    return (true);
    }
    </script>

    <form method="POST" action="send_redazione.asp" onsubmit="return Validator(this)">
    <input type="text" name="Mail" size="50" tabindex="1">

    <input type="text" name="Firma" size="50" tabindex="1">

    <input type="text" name="Oggetto" size="50" tabindex="1">

    <textarea rows="5" name="Messaggio" cols="43"></textarea>

    <input type="submit" value="Invia" name="Invia">

    prova questo!
    "Il tempo aiuta a dimenticare e il destino regala sempre una seconda occasione.
    Ma aprirsi all'amore significa rendersi vulnerabili".

    Nicholas Sparks

  3. #3

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.