Contact information
Title (required)
Dr.
Esq.
Mr.
Ms.
View code
<div class="wb-frmvld">
<form action="#" method="get" id="validation-example">
...
<div class="form-group">
<label for="title1" class="required"><span class="field-name">Title</span> <strong class="required">(required)</strong></label>
<select class="form-control" id="title1" name="title1" required="required">
<option label="Select a title"></option>
<option value="dr">Dr.</option>
<option value="esq">Esq.</option>
<option value="mr">Mr.</option>
<option value="ms">Ms.</option>
</select>
</div>
First Name (required)
View code
<div class="wb-frmvld">
<form action="#" method="get" id="validation-example">
...
<div class="form-group">
<label for="fname1" class="required"><span class="field-name">First Name</span> <strong class="required">(required)</strong></label>
<input class="form-control" id="fname1" name="fname1" type="text" required="required" pattern=".{2,}" data-rule-minlength="2" />
</div>
Last Name (required)
View code
<div class="wb-frmvld">
<form action="#" method="get" id="validation-example">
...
<div class="form-group">
<label for="lname1" class="required"><span class="field-name">Last Name</span> <strong class="required">(required)</strong></label>
<input class="form-control" id="lname1" name="lname1" type="text" required="required" pattern=".{2,}" data-rule-minlength="2" />
</div>
Telephone Number (999-999-9999) (required)
View code
<div class="wb-frmvld">
<form action="#" method="get" id="validation-example">
...
<div class="form-group">
<label for="tel1" class="required"><span class="field-name">Telephone Number</span> (999-999-9999) <strong class="required">(required)</strong></label>
<input class="form-control" id="tel1" name="tel1" type="tel" required="required" data-rule-phoneUS="true" />
</div>
Email Address (yourname@domain.com)
View code
<div class="wb-frmvld">
<form action="#" method="get" id="validation-example">
...
<div class="form-group">
<label for="email1"><span class="field-name">Email Address</span> (yourname@domain.com)</label>
<input class="form-control" id="email1" name="email1" type="email" />
</div>
Website URL (http://www.url.com)
View code
<div class="wb-frmvld">
<form action="#" method="get" id="validation-example">
...
<div class="form-group">
<label for="url1"><span class="field-name">Website URL (http://www.url.com)</span></label>
<input class="form-control" id="url1" name="url1" type="url" />
</div>
Other examples
Date (YYYY-MM-DD)
View code
<div class="wb-frmvld">
<form action="#" method="get" id="validation-example">
...
<div class="form-group">
<label for="date1"><span class="field-name">Date</span><span class="datepicker-format"> (YYYY-MM-DD)</span></label>
<input class="form-control" id="date1" name="date1" type="date" data-rule-dateISO="true" />
</div>
Time (hh:mm)
View code
<div class="wb-frmvld">
<form action="#" method="get" id="validation-example">
...
<div class="form-group">
<label for="time1"><span class="field-name">Time</span> (hh:mm)</label>
<input class="form-control" id="time1" name="time1" type="time" />
</div>
Number (between 5 and 40)
View code
<div class="wb-frmvld">
<form action="#" method="get" id="validation-example">
...
<div class="form-group">
<label for="number1"><span class="field-name">Number</span> (between 5 and 40)</label>
<input class="form-control" id="number1" name="number1" type="number" min="5" max="40" />
</div>
Alphanumeric (at least 4 characters)
View code
<div class="wb-frmvld">
<form action="#" method="get" id="validation-example">
...
<div class="form-group">
<label for="an1"><span class="field-name">Alphanumeric</span> (at least 4 characters)</label>
<input class="form-control" id="an1" name="an1" type="text" pattern="[A-Za-z0-9\s]{4,}" data-rule-alphanumeric="true" data-rule-minlength="4" />
</div>
Numeric (digits only)
View code
<div class="wb-frmvld">
<form action="#" method="get" id="validation-example">
...
<div class="form-group">
<label for="numeric1"><span class="field-name">Numeric</span> (digits only)</label>
<input class="form-control" id="numeric1" name="numeric1" type="number" data-rule-digits="true" />
</div>
Letters only (maximum of 5 characters)
View code
<div class="wb-frmvld">
<form action="#" method="get" id="validation-example">
...
<div class="form-group">
<label for="letters1"><span class="field-name">Letters only</span> (maximum of 5 characters)</label>
<input class="form-control" id="letters1" name="letters1" type="text" size="5" maxlength="5" pattern="[A-Za-z\s]" data-rule-lettersonly="true" />
</div>
Letters and punctuation only (allowed punctuation: [. , ( ) "])
View code
<div class="wb-frmvld">
<form action="#" method="get" id="validation-example">
...
<div class="form-group">
<label for="text1"><span class="field-name">Letters and punctuation only</span> (allowed punctuation: [. , ( ) "])</label>
<input class="form-control" id="text1" name="text1" type="text" pattern="[A-Za-z-.,()'"\s]" data-rule-letterswithbasicpunc="true" />
</div>
Password (between 5 and 10 characters)
View code
<div class="wb-frmvld">
<form action="#" method="get" id="validation-example">
...
<div class="form-group">
<label for="password1"><span class="field-name">Password</span> (between 5 and 10 characters)</label>
<input class="form-control" id="password1" name="password1" type="password" maxlength="10" size="10" pattern=".{5,10}" data-rule-rangelength="[5,10]" />
</div>