Home >Web Front-end >JS Tutorial >jQuery convert input to text
$form <span>= $('#register-form1'); </span>$form<span>.find(':input').each( function(i<span>,v</span>) </span><span>{ </span> <span>var iElem = $(v), </span> name <span>= iElem.attr('name'), </span> type <span>= iElem.attr('type'), </span> labelElem <span>= iElem.parents().find('label[for="'+name+'"]'), </span> labelTxt <span>= labelElem.html(), </span> iVal <span>= iElem.val(); </span> <span>if(type == 'input') </span> <span>{ </span> iElem<span>.parent().prepend(''+labelTxt+' '+iVal+''); </span> <span>} </span><span>else if (type == 'password') </span><span>{ </span> iVal <span>= iVal.substr(i).replace(<span>/<span><span>[S]</span></span>/g</span>, "*"); </span> iElem<span>.parent().prepend(''+labelTxt+' '+iVal+''); </span><span>} </span> <span>//remove old input elements </span> iElem<span>.remove(); </span> labelElem<span>.remove(); </span><span>});</span>
To get the value of an input text box using jQuery, you can use the .val() method. This method returns the value of the selected elements. Here’s an example:
$(document).ready(function(){
$("button").click(function(){
alert("Value: " $("#test").val());
});
});
In this example, when the button is clicked, the value of the input element with id “test” is displayed in an alert box.
To set the value of an input text box using jQuery, you can also use the .val() method, but this time you pass the new value as an argument. Here’s an example:
$(document).ready(function(){
$("button").click(function(){
$("#test").val("Hello World");
});
});
In this example, when the button is clicked, the value of the input element with id “test” is set to “Hello World”.
To convert input text to uppercase using jQuery, you can use the .toUpperCase() method of JavaScript strings in combination with the .val() method of jQuery. Here’s an example:
$(document).ready(function(){
$("button").click(function(){
var text = $("#test").val();
$("#test").val(text.toUpperCase());
});
});
In this example, when the button is clicked, the value of the input element with id “test” is converted to uppercase.
To convert input text to lowercase using jQuery, you can use the .toLowerCase() method of JavaScript strings in combination with the .val() method of jQuery. Here’s an example:
$(document).ready(function(){
$("button").click(function(){
var text = $("#test").val();
$("#test").val(text.toLowerCase());
});
});
In this example, when the button is clicked, the value of the input element with id “test” is converted to lowercase.
To trim leading and trailing spaces from input text using jQuery, you can use the .trim() method of JavaScript strings in combination with the .val() method of jQuery. Here’s an example:
$(document).ready(function(){
$("button").click(function(){
var text = $("#test").val();
$("#test").val($.trim(text));
});
});
In this example, when the button is clicked, leading and trailing spaces are removed from the value of the input element with id “test”.
To replace a part of the input text using jQuery, you can use the .replace() method of JavaScript strings in combination with the .val() method of jQuery. Here’s an example:
$(document).ready(function(){
$("button").click(function(){
var text = $("#test").val();
$("#test").val(text.replace("old", "new"));
});
});
In this example, when the button is clicked, the first occurrence of the string “old” in the value of the input element with id “test” is replaced with “new”.
To check if the input text is empty using jQuery, you can use the .val() method and compare the returned value with an empty string. Here’s an example:
$(document).ready(function(){
$("button").click(function(){
var text = $("#test").val();
if(text == ""){
alert("Input is empty");
}
});
});
In this example, when the button is clicked, an alert box is displayed if the value of the input element with id “test” is empty.
To disable an input text box using jQuery, you can use the .prop() method and set the “disabled” property to true. Here’s an example:
$(document).ready(function(){
$("button").click(function(){
$("#test").prop("disabled", true);
});
});
In this example, when the button is clicked, the input element with id “test” is disabled.
To enable a disabled input text box using jQuery, you can use the .prop() method and set the “disabled” property to false. Here’s an example:
$(document).ready(function(){
$("button").click(function(){
$("#test").prop("disabled", false);
});
});
In this example, when the button is clicked, the input element with id “test” is enabled.
To focus on an input text box using jQuery, you can use the .focus() method. Here’s an example:
$(document).ready(function(){
$("button").click(function(){
$("#test").focus();
});
});
In this example, when the button is clicked, the input element with id “test” is focused.
The above is the detailed content of jQuery convert input to text. For more information, please follow other related articles on the PHP Chinese website!