This time we'll make a form that collects ... about ... at your site. You must have ... ... forms or survey forms where you had to enter ... your email, your
 
                    This time we'll make a form that collects information about the
 visitor at your site. You must have filled-in copious
 registration forms or survey forms where you had to enter your
 name, your email, your address, etc. Sometimes users,
 intentionally or unintentionally, enter wrong information that
 can either spoil your database scheme or give you lots of useless
 data and hence, waste your precious server space.
 To avoid such problems, as much as it can be managed, we
 programmatically try to make sure, that data is entered in an
 orderly fashion, and no unusable fields are entered. Checking
 individual fields of the form does this.
 We'll see a form here with three fields: Name, Phone and Email.
 In this form, no field should be left blank, there should be no
 numbers in the Name field [1,2,3,4,.], and in the Email field, no
 email should be without the "@" sign. We can carry out more
 complex validations, but at the moment, these three should
 suffice.
 /// Remove the extra dots while testing. They have been just
 inserted so that some email programs don't freak out at the
 presence of a JavaScript in the email.
 <..script language="JavaScript1.2">
 function CheckName(HoldName)
 {
  NoNumThere='true';
  for(i=0; i
   for(j=0; j<10; j++)
  
   {
  
   if(HoldName.charAt(i)==j.toString())
  
   {
  
   NoNumThere='false';
  
   break;
  
   }
  
   }
  
   if(NoNumThere=='false')
  
   {
  
   break;
  
   }
  
   }
  
   return NoNumThere;
  
  }
  
  function CheckMail(HoldMail)
  
  {
  
   IsValid='true';
  
   if(HoldMail.indexOf("@")<=0)
  
   {
  
   IsValid='false';
  
   }
  
   return IsValid;
  
  }
  
  function checkfields()
  
  {
  
   var AllFilled='true';
  
   for(i=0; i<3; i++)
  
   {
  
   if(visitor.elements[i].value.length==0)
  
   {
  
   alert("The field [" + visitor.elements[i].name + "] can not be
  
  left blank.");
  
   AllFilled='false';
  
   visitor.elements[i].focus;
  
   return;
  
   }
  
   }
  
   if(AllFilled=='true')
  
   {
  
   var NameValid=true;
  
   var EmailValid=true;
  
   NameValid=CheckName(visitor.vname.value);
  
   EmailValid=CheckMail(visitor.vemail.value);
  
   if(NameValid=='false')
  
   {
  
   alert("Sorry, your name can not contain numbers.");
  
   visitor.vname.focus;
  
   }
  
   if(EmailValid=='false')
  
   {
  
   alert("Sorry, this does not seem like a valid email
  
  address.");
  
   }
  
   }
  
   if(NameValid=='true' & EmailValid=='true')
  
   {
  
   alert("RIGHTO!!!");
  
   }
  
  }
  
  
  
 
 
                                Targeting "Right" Visitors
... you don't know where you are going, then it doesn't ... road you take, does it?"-- Cheshire Cat in Alice in the ... 
                                Showing and Hiding HTML elements using Layers
A long time back I visited a site that had a very fancy, animated ... bar. Now, as a ... web ... I'm not in favor of ... fancy ... bars, but it was very fasc 
                                Emailing Form Input Using ASP
... uses online forms these days, whether to get user feedback or to get orders. They present your visitors with a means to convey their message to you.Most of the ... prefer using CGI sc