Morpheusweb.it - Risorse per webmaster: script, ASP.NET, C#, Visual Basic .Net, tutorial, asp, javascript, css, php, html, java, ADO, VBScript, forms, frames, Active Server Pages, Dynamic HTML, database, gratis per webmaster e webdesigner

Mailing List

Form per il submit a mailing list. Serve a fare il check dei campi.

¤ Clicca qui per visualizzare la demo... ¤

<!-- Da copiare tra i tag HEAD -->
<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>
<!-- Da copiare nel BODY della pagina -->
<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&agrave;</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


 

Inizio pagina

risorse per webmaster