Form per il submit a mailing list. Serve a fare il check dei campi.
¤ Clicca qui per visualizzare la demo... ¤
<SCRIPT LANGUAGE="JavaScript">
function resetform()
{
document.forms[0].elements[1] == "";
}
function submitForms()
{
if (isEmail() && isFname() && isLname() && isAddress() && isCity() && isState() && isZip())
if (confirm("Confermi?"))
{
alert("Invio in corso");
return true;
}
else
{
alert("Non hai confermato");
return false;
}
else
return false;
}
function isEmail()
{
if (document.forms[0].elements[1].value == "")
{
alert("Inserisci l\'email.")
document.forms[0].elements[1].focus();
return false;
}
if (document.forms[0].elements[1].value.indexOf('@',0) == -1 ||
document.forms[0].elements[1].value.indexOf('.',0) == -1)
{
alert("Email non valida")
document.forms[0].elements[1].select();
document.forms[0].elements[1].focus();
return false;
}
return true;
}
function isFname()
{
if (document.forms[0].elements[2].value == "")
{
alert("Inserisci il nome.")
document.forms[0].elements[2].focus();
return false;
}
return true;
}
function isLname()
{
if (document.forms[0].elements[3].value == "")
{
alert("Inserisci il cognome ")
document.forms[0].elements[3].focus();
return false;
}
return true;
}
function isAddress()
{
if (document.forms[0].elements[4].value == "")
{
alert("Inserisci l\'indirizzo ")
document.forms[0].elements[4].focus();
return false;
}
return true;
}
function isCity()
{
if (document.forms[0].elements[5].value == "")
{
alert("Inserisci la città ")
document.forms[0].elements[5].focus();
return false;
}
return true;
}
function isState()
{
if (document.forms[0].elements[6].value == "")
{
alert("Inserisci lo stato ")
document.forms[0].elements[6].focus();
return false;
}
return true;
}
function isZip()
{
if (document.forms[0].elements[7].value == "")
{
alert("Inserisci il cap ")
document.forms[0].elements[7].focus();
return false;
}
return true;
}
</SCRIPT>
<FORM enctype="text/plain" name="addform" method='get' action='PAGINA CHE PROCESSA LA FORM' onSubmit="return submitForms()">
<div align="left"></div>
<TABLE width=430>
<TD align="center">
<h2><strong> <font face="arial" size="+2">Iscriviti alla mailing list!</font></strong>
</h2>
</TABLE>
<input type="hidden" name="Form" value="Submit Sub">
<TABLE class="bordered_table" border=1 cellspacing=0 cellpadding=4>
<tr valign=baseline>
<TD> <font face="arial">E-mail</font></TD>
<TD>
<input type=text name="Email Address" size=35,1 maxlength=80>
</TD>
</tr>
<tr>
<TD> <font face="arial">Nome</font></TD>
<TD>
<input type=text name="First Name" size=35,1 maxlength=80>
</TD>
</tr>
<tr>
<TD> <font face="arial">Cognome</font></TD>
<TD>
<input type=text name="Last Name" size=35,1 maxlength=80>
</TD>
</tr>
<tr>
<TD> <font face="arial">Indirizzo</font></TD>
<TD>
<input type=text name="Address" size=35,1 maxlength=80>
</TD>
</tr>
<tr>
<TD> <font face="arial">Città</font></TD>
<TD>
<input type=text name="City" size=35,1 maxlength=80>
</TD>
</tr>
<tr>
<TD> <font face="arial">Stato</font></TD>
<TD>
<input type=text name="State" size=10,1 maxlength=25>
</TD>
</tr>
<tr>
<TD> <font face="arial">Codice Postale</font></TD>
<TD>
<input type=text name="Zip" size=20,1 maxlength=35>
</TD>
</tr>
</TABLE>
<br>
<input type="submit" value="Invia">
<input type="reset" value="Reset Form" onclick=resetform()>
</FORM>
Scarica il Codice...
Stampa la pagina