Maison >interface Web >js tutoriel >jQuery convertit la entrée en texte
$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>
Pour obtenir la valeur d'une zone de texte d'entrée à l'aide de jQuery, vous pouvez utiliser la méthode .val (). Cette méthode renvoie la valeur des éléments sélectionnés. Voici un exemple:
$ (document) .ready (function () {
$ ("bouton"). Cliquez sur (fonction () {
alert ("Value:" $ ("# # test "). val ());
});
});
Dans cet exemple, lorsque le bouton est cliqué, la valeur de l'élément d'entrée avec ID" test "est affichée dans une alerte boîte.
Pour définir la valeur d'une zone de texte d'entrée à l'aide de jQuery, vous pouvez également utiliser la méthode .val () , mais cette fois, vous passez la nouvelle valeur comme argument. Voici un exemple:
$ (document) .ready (function () {
$ ("bouton"). Cliquez sur (fonction () {
$ ("# test"). Val ( "Hello World");
});
});
Dans cet exemple, lorsque le bouton est cliqué, la valeur de l'élément d'entrée avec ID «test» est définie sur «Hello World».
Pour convertir le texte d'entrée en majuscule en utilisant jQuery, vous pouvez utiliser la méthode .touppercase () des chaînes javascript en combinaison avec la méthode .val () de jQuery. Voici un exemple:
$ (document) .ready (function () {
$ ("bouton"). Cliquez sur (fonction () {
var text = $ ("# test") .Val ();
$ ("# test"). Val (text.touppercase ());
});
});
dans cet exemple, lorsque le bouton est Cliquez sur, la valeur de l'élément d'entrée avec ID «test» est convertie en majuscules.
Pour convertir le texte d'entrée en minuscules à l'aide de jQuery, Vous pouvez utiliser la méthode .tolowerCase () des chaînes JavaScript en combinaison avec la méthode .val () de jQuery. Voici un exemple:
$ (document) .ready (function () {
$ ("bouton"). Cliquez sur (fonction () {
var text = $ ("# test") .Val ();
$ ("# test"). Val (text.tolowercase ());
});
});
dans cet exemple, lorsque le bouton est cliqué, La valeur de l'élément d'entrée avec ID «test» est convertie en minuscules.
Pour couper les espaces de tête et de fin à partir du texte d'entrée à l'aide de jQuery, vous pouvez utiliser la méthode .trim () des chaînes JavaScript en combinaison avec La méthode .val () de jQuery. Voici un exemple:
$ (document) .ready (function () {
$ ("bouton"). Cliquez sur (fonction () {
var text = $ ("# test") .Val ();
$ ("# test"). Val ($. , dirigeant et Les espaces de fuite sont supprimés de la valeur de l'élément d'entrée par l'identifiant «test».
Comment puis-je remplacer une partie du texte d'entrée à l'aide de jQuery?
$ ("bouton"). Cliquez sur (fonction () {
var text = $ ("# test") .Val ();
$ ("# test"). Val (text.replace ("old", "nouveau"));
});
});
dans cet exemple , quand le Le bouton est cliqué, la première occurrence de la chaîne «ancienne» dans la valeur de l'élément d'entrée avec l'ID «test» est remplacée par «nouveau».
Comment puis-je vérifier si le texte d'entrée est vide à l'aide de jQuery ?
$ ("bouton"). Cliquez sur (fonction () {
var text = $ ("# test") .val ();
if (text == "") {
alert ("l'entrée est vide");
}
});
});
dans Cet exemple, lorsque le bouton est cliqué, une boîte d'alerte s'affiche si la valeur de l'élément d'entrée avec l'ID «test» est vide.
Comment puis-je désactiver une zone de texte d'entrée à l'aide de jQuery?
$ ("bouton"). Cliquez sur (fonction () {
$ ("# test"). Prop ( "Disabled", true);
});
});
Dans cet exemple, lorsque le bouton est cliqué, l'élément d'entrée avec ID "test" est désactivé.
Comment Puis-je activer une zone de texte d'entrée désactivée à l'aide de jQuery?
$ ("bouton"). Cliquez sur (fonction () {
$ ("# test"). Prop ( "Désable", false);
});
});
Dans cet exemple, lorsque le bouton est cliqué, l'élément d'entrée avec ID "test" est activé.
Comment Puis-je me concentrer sur une zone de texte d'entrée à l'aide de jQuery?
$ ("bouton"). Cliquez sur (fonction () {
$ ("# test"). Focus (focus );
});
});
Dans cet exemple, lorsque le bouton est cliqué, l'élément d'entrée avec ID «test» est focalisé.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!