Form Validation
Submitted by alpha_luna on Thursday, April 14, 2016 - 11:58.
Good Day!!!
Yesterday, in our previous tutorial we create File Size Validation. In this case, we are going to make a Form Validation. This is a contact form that we are going to validate and showing error alert using the tooltip. Validation Form HTML This source code contains the contact form field that we are going to validating using the used script.- <div id="contact_ValidationForm" style="margin-left:405px; padding:40px; float:left;">
- <div>
- <input type="text" name="user_Name" id="user_Name" class="css_textBox" required="true">
- </div>
- <div>
- <input type="email" name="user_Email" id="user_Email" class="css_textBox" required="true">
- </div>
- <div>
- <input type="text" name="subject" id="subject" class="css_textBox" required="true">
- </div>
- <div>
- </div>
- <div>
- </div>
- </div>
- <script>
- function validateContact_Form() {
- var valid = true;
- $("#contact_ValidationForm input[required=true], #contact_ValidationForm textarea[required=true]").each(function(){
- $(this).removeClass('error_style');
- $(this).attr('title','');
- if(!$(this).val()){
- $(this).addClass('error_style');
- $(this).attr('title','This field is required');
- valid = false;
- }
- if($(this).attr("type")=="email" && !$(this).val().match(/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/)){
- $(this).addClass('error_style');
- $(this).attr('title','Enter valid email');
- valid = false;
- }
- });
- return valid;
- }
- </script>
- <script>
- $(function() {
- $( document ).tooltip({
- position: {my: "left top", at: "right top"},
- items: "input[required=true], textarea[required=true]",
- message: function() { return $(this).attr( "title" ); }
- });
- });
- </script>
Add new comment
- 129 views