You can perform HTML form validation automatically without using javascript. The validation enabled by applying the required
attribute to prevent form submission when the input is empty.
<form method="post">
<input type="text" name="uname" required />
<input type="submit" value="Submit" />
</form>
Note: Automatic form validation does not work in Internet Explorer 9 or earlier.