How to Check If an Input Field is Empty Using jQuery
val()
You can use the val() method to test or check if inputs are empty in jQuery.
The following example will add a red outline around the inputs if it is focused but not filled out.
<!DOCTYPE html> <html lang="en"> <head> <title>Check If Inputs are Empty using jQuery</title> <style> .error{ outline: 1px solid red; } </style> <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script> <script> $(document).ready(function(){ $('#myForm input[type="text"]').blur(function(){ if(!$(this).val()){ $(this).addClass("error"); } else{ $(this).removeClass("error"); } }); }); </script> </head> <body> <form id="myForm"> <p><label>First Name: <input type="text"></label></p> <p><label>Last Name: <input type="text"></label></p> <p><label>Email Address: <input type="text"></label></p> </form> </body> </html>
total answers (1)
start bookmarking useful questions and collections and save it into your own study-lists, login now to start creating your own collections.
Use the jQuery
val()MethodYou can use the
val()method to test or check if inputs are empty in jQuery.The following example will add a red outline around the inputs if it is focused but not filled out.
need an explanation for this answer? contact us directly to get an explanation for this answer