In this article, we will learn how to limit the number of characters allowed in a form input text field.
We use the tag to get user input in HTML. To give a limit (or range) to an input field, we use the min and max attributes, which specify the maximum and minimum values of the input field, respectively.
To set the maximum character limit in an input field, we use the maxlength attribute. This attribute is used to specify the maximum number of characters for the input field.
To set the minimum character limit in an input field, we use the minlength attribute. This attribute is used to specify the minimum number of characters to enter the field.
First, let’s look at how to set the maximum character limit for the input field -
The following is the syntax for setting the maximum character limit of an input field.
<input maxlength="enter_number">
The following is a sample program to set the maximum character limit of an input field -
<!DOCTYPE html> <html> <head> <title></title> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <form action = "#"> Email Id: <br> <input type = "text" name = "email_id" maxlength = "30" /> <br> Password: <br> <input type = "password" name = "password" maxlength = "10" /> <br> <input type = "submit" value ="Submit" /> </form> </body> </html>
Now, let’s see how to set the minimum character limit for the input field;
The following is the syntax for setting the minimum character limit of an input field in JavaScript -
<input minlength="enter_number">
The following is a sample program to set the minimum character limit of an input field in JavaScript -
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <form action="#"> Username: <input type="text" name="username" minlength="10"><br><br> Password: <input type="password" name="password" minlength="8"><br><br> <input type="submit" value="Submit"> </form> </body> </html>
Now let us see how to use minimum and maximum limit characters in input fields -
The following is a sample program to set the minimum and maximum character limits of an input field in JavaScript -
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <form action="#"> Username: <input type="text" name="username" minlength="10" maxlength="20"><br><br> Password: <input type="password" name="password" minlength="8" maxlength="10"><br><br> <input type="submit" value="Submit"> </form> </body> </html>
The above is the detailed content of How to limit the number of characters allowed in a form input text field?. For more information, please follow other related articles on the PHP Chinese website!