In this article, we will see how to focus on the next input when the max length is reached. Sometimes we have a requirement to restrict users to add more characters than the set limit at that we can use the auto tab to next input field jquery. we will see onkeyup focus is moved to the next field.
So, let's see the auto tab in form fields or how to autofocus on the next text input.
Here I will give you an example of the jQuery auto tab to the next input field when filling 1 character.
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<style>
input {
width: 25px; margin: 5px; height:25px;
}
</style>
</head>
<body>
<input class="inputs" type="text" maxlength="1" />
<input class="inputs" type="text" maxlength="1" />
<input class="inputs" type="text" maxlength="1" />
<input class="inputs" type="text" maxlength="1" />
<input class="inputs" type="text" maxlength="1" />
<input class="inputs" type="text" maxlength="1" />
<script>
$(".inputs").keyup(function () {
if (this.value.length == this.maxLength) {
$(this).next('.inputs').focus();
}
});
</script>
</body>
</html>
You might also like:
In this article, we will see a custom toastr notification in laravel 9. we will create a custom notification using HTML,...
Sep-23-2022
Hello, laravel web developers! In this article, we'll see how to create an Ajax autocomplete search in laravel 11. h...
Jun-19-2024
In this small post, we will solve the laravel 8 form class not found error, many time we have received errors like the l...
Mar-12-2021
In this article, we will show you how to create a dynamic bar chart in laravel. charts are used to represent data i...
Jul-01-2020