JavaScript est un langage polyvalent réputé qui est principalement utilisé pour ajouter des fonctionnalités interactives aux sites Web. Il est livré avec une bibliothèque nommée jQuery qui exécute ces tâches efficacement. Les méthodes jQuery sont essentiellement les actions qui exécutent une tâche spécifique sans grande implication du code. Une de ces méthodes est la « changement() ' qui déclenche l'événement 'change' pour remarquer immédiatement que la valeur du champ de saisie est modifiée. Il est principalement utilisé dans les champs de formulaire HTML ainsi que dans les cases à cocher, les boutons radio et les cases de sélection.
Cet article détaille l'implémentation pratique et fonctionnelle de la méthode jQuery 'change()'.
Comment fonctionne la méthode jQuery 'change()' ?
Le jQuery ' changement() ” méthode déclenche le “ changement ' gestionnaire d'événements. L'événement 'change' est un type spécial d'événement JavaScript qui se produit lorsque la valeur de l'élément HTML spécifié (' ', '
Syntaxe
$ ( sélecteur ) .changement ( fonction )
Dans la syntaxe ci-dessus :
-
- sélecteur: Il permet la manipulation de l'élément HTML.
- fonction: C'est un paramètre facultatif qui spécifie la fonction à exécuter avec la méthode 'change()'.
Exemple 1 : Application de la méthode 'change()' pour obtenir la valeur modifiée du champ d'entrée
Dans cet exemple, le ' changement() ” est appliquée pour renvoyer une valeur modifiée d'un élément HTML “ ” particulier.
Code HTML
Tout d'abord, un aperçu du code HTML suivant :
< h2 > changement jQuery ( ) Méthode h2 >< p > Modifiez la valeur du champ de saisie : p >
Champ de saisie: < saisir taper = 'texte' valeur = 'Linux' sur le changement = 'alerte(cette.valeur)' >
< p > Cliquez sur le bouton donné pour lancer le 'sur le changement' événement: p >
< bouton > Cliquez ici bouton >
Dans ce bloc de code :
-
- Définissez un sous-titre de niveau 2 à l'aide du « ' étiqueter.
- Ensuite, spécifiez le paragraphe à l'aide du ' ' étiqueter.
- Après cela, ajoutez un champ de saisie via le '
'tag nommé' Champ de saisie ', ayant le type comme ' texte ', et la valeur comme ' Linux ', respectivement. - Il associe également un « sur le changement() ” événement qui fait apparaître une boîte d'alerte lorsque la valeur d'entrée spécifiée change.
- Le ' ” crée un autre paragraphe avec la déclaration indiquée.
- Enfin, ajoutez un bouton en utilisant le '
' étiqueter.
Code jQuery
Considérons maintenant le code jQuery suivant :
< diriger >< scénario src = 'https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js' > scénario >
< scénario >
$ ( document ) .prêt ( fonction ( ) {
$ ( 'bouton' ) .Cliquez sur ( fonction ( ) {
$ ( 'saisir' ) .changement ( ) ;
} ) ;
} ) ;
scénario >
diriger >
Dans les lignes de code ci-dessus :
-
- Spécifie le ' » balise dans la section « head » qui inclut le chemin CDN de jQuery depuis le site officiel » ”.
- Ensuite, le code jQuery correspond d'abord au ' document » sélecteur pour sélectionner l'élément DOM ciblé et associer le « prêt() ” méthode qui invoque la fonction indiquée () dès que le document est chargé.
- Après cela, le « bouton ” sélecteur est ajouté et est lié avec le “ Cliquez sur() ” méthode qui permettra l'exécution d'une fonction lors du clic sur le bouton.
- Dans la définition de la fonction, appliquez le ' changement() ” méthode sur le “ saisir » élément qui déclenche l'événement « onchange » lorsque sa valeur change.
Sortir
La sortie affiche une boîte d'alerte avec la valeur modifiée du champ d'entrée lors de l'événement 'onchange' déclenché.
Exemple 2 : application de la méthode « change() » pour modifier la couleur d'arrière-plan d'un champ de saisie
Cet exemple particulier explique le fonctionnement du ' changement() ” méthode pour changer la couleur d'arrière-plan du champ de saisie lors de la modification de la valeur.
Code HTML
Suivez le code HTML donné :
< h2 > changement jQuery ( ) Méthode h2 >< p > Modifiez la valeur du champ de saisie : p >
Champ de saisie: < saisir taper = 'texte' valeur = 'Linux' > p >
Ici, l'élément ' ' spécifie uniquement son type et la valeur.
Code jQuery
Passons maintenant au code jQuery :
< diriger >< scénario src = 'https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js' > scénario >
< scénario >
$ ( document ) .prêt ( fonction ( ) {
$ ( 'saisir' ) .changement ( fonction ( ) {
$ ( ce ) .css ( 'Couleur de l'arrière plan' , 'jaune' ) ;
} ) ;
} ) ;
scénario >
diriger >
Dans les lignes de code ci-dessus, le ' changement () ' méthode attache un ' fonction() ' qui applique la propriété de style 'CSS' ' Couleur de l'arrière plan ' sur l'élément HTML sélectionné, c'est-à-dire 'entrée' sur la valeur d'entrée modifiée.
Sortir
La sortie confirme que la couleur d'arrière-plan du champ d'entrée donné change lorsque sa valeur est modifiée.
Conclusion
jQuery offre le ' changement() » méthode qui déclenche l'événement « change » lorsque l'utilisateur modifie la valeur du champ de saisie. Il peut également être associé à un événement supplémentaire pour supporter ses fonctionnalités. Il ne fonctionne que sur les éléments HTML « », «