Get Your Form Validation Script for Free

Make sure you get the information you need with a free HTML form validation script from 123ContactForm

HTML Form Validation Script
Why validation?

If you want the data you need in the format you want, HTML form validation is a must. It helps you save time, collect accurate data and respond quickly when it matters most.

Check whether your forms have valid information using a sample contact form and validation scripts.

What are HTML form validation scripts?

Validation scripts might sound complicated, but all they do is make sure that data is in the right format. Whether it's a valid email address or a complete phone number, validation scripts make sure that the data you want arrives in the format you need.
At 123ContactForm, we use something called "server-side form validation." It might sound complicated, but you just need to know that this is an accurate way to check data.

If you want to get into more detail, we offer standard (alpha, alphanumeric, numericplus, email, URL, date and more) or custom (required fields, rejection of duplicate emails and more) validation for web forms.

Our HTML form validation scripts make sure:
  • You get all the data you want (no fields are left blank)
  • Data comes to you in the right format (email, URL, address, phone number or anything else)
HTML Form Validation Functionality

Creating a simple form with HTML form validation

Step 1: Create Your Form
To show you how validation works, we'll create a sample HTML contact form with a few fields to validate:
  • Name field (check for input and maximum length)
  • E-mail field (check for correct email format and maximum length)
  • Address field (check for minimum and maximum length)
Without Validation
				
  1. <form action="" method="POST" enctype="multipart/form-data">
  2. <input type="hidden" name="action" value="submit"/> Your name:<br />
  3. <input name="name" type="text" value="" size="30"/> <br /> Your email:<br />
  4. <input name="email" type="text" value="" size="30"/> <br /> Your message:<br />
  5. <textarea name="message" rows="7" cols="30"> </textarea> <br />
  6. <input type="submit" value="Send email"/>
  7. </form>

Step 2: Add Validation
Now that you have the HTML code for the form, all you have to do is add a little JavaScript to check the data and highlight what needs fixing (if anything).

See it in action
If you want, you can test the HTML form validation script on JS Bin or JSFiddle, which are interactive editors that show you the code in action.
Get better data with built-in validation
Create any type of web form you want with our drag-and-drop form builder and add validation with a few clicks. The HTML form validation script is good for publishing data on any website, blog or social platform: WordPress, Facebook, Joomla, Wix, Blogger, Twitter and more. It's super easy: no coding, no headaches.

But great contact forms need more than just validation. We also bring you:
  • custom fields including single choice, multiple choice, textarea and dropdown lists
  • advanced functionality like CAPTCHA image verification and advanced form validation
Free HTML form builder with built-in validation
By signing up, you're agreeing to the 123ContactForm Terms of Service