In jQuery to get the value of an HTML element you need to use $("input").val() selector where myNameInput is the name of your input. Let's demonstrate an example. Here is a text box where you need to enter your name. By clicking on the button it will show an alert with the greeting Hello + YourName + '!'. The value from text input takes using jQuery by name.

Pic 1 - HTML form with textbox and button
<!DOCTYPE html>
<html> <head> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <script> $(document).ready(function(){ $("#myTestButton").click(function(){ var value = $("input").val(); alert('Hello ' + value + '!'); }); }); </script> </head> <body> <h1>Get Value By Name - Yarkul.com</h1> <label for="testTextbox">Your Name: </label> <input name="yourNameTextbox" type="textbox" value="Yaroslav" /> <button id="myTestButton" type="button">Greetings!</button> </body>
</html>At the line 10 you can see var value = $("input").val(); This is the key of this example.
Watch the video to see how it works
More related to jQuery: