Méthode Javascript HTML

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |

jQuery propose de nombreuses méthodes pour aider les développeurs à créer efficacement une expérience Web dynamique. La méthode jQuery html () remplace tout le HTML dans l’élément sélectionné. Ceci est utile si vous souhaitez modifier dynamiquement ce que l’utilisateur voit après avoir interagi avec la page.

Dans ce guide, nous allons apprendre à utiliser html () et sa syntaxe. Nous examinerons également une approche étape par étape de l’utilisation de html (). jQuery html () est une méthode fondamentale de la bibliothèque jQuery et est souvent utilisée. Après avoir appris les bases, vous serez prêt à commencer à pratiquer avec html ().

Qu’est-ce que jQuery html () ?

jQuery html () définit le contenu HTML de chaque élément dans un ensemble d’éléments correspondants. Il faut veiller à fournir une requête suffisamment précise pour ne remplacer que le HTML souhaité.

Seul le contenu est édité avec html(). S’il existe une feuille de style, le nouveau contenu aura le même style que le contenu précédent. Il convient également de mentionner que html () ne fonctionne que sur un document HTML - il ne fonctionne pas avec XML.

html () syntaxe jQuery

Rappelez-vous que les méthodes jQuery sont d’abord appelées sur un sélecteur. Le sélecteur peut être aussi grand qu’une balise

ou aussi spécifique que ). Une fois que nous avons sélectionné l’élément souhaité, nous pouvons appeler html() et passer une chaaîne HTML en paramètre à html(). Pour une explication détaillée des sélecteurs CSS, reportez-vous à notre guide .

html () accepte une chaaîne littérale comme paramètre ou une variable contenant la chaaîne. Le passage d’une chaaîne littérale de "Nouveau contenu" sera rendu comme le passage d’une variable faisant référence à "Nouveau contenu".

Supposons que nous ayons ce simple

On peut remplacer la balise

entière:

Le code ci-dessus montre le nouveau HTML comme:

S’il y avait un style associé à la balise

d’origine, il ne serait plus actif avec le nouveau contenu. Il est également possible de passer une chaaîne simple:

Notre code HTML est désormais le suivant:

On peut voir qu’il y a quelques différences dans le nouveau contenu. Passer une chaaîne littérale est un excellent moyen de conserver le style du contenu précédent. N’oubliez pas qu’une chaaîne littérale est simplement une chaaîne contenant des caractères. Si le nouveau contenu doit être un élément enfant, l’utilisation d’une chaaîne HTML vous permet de le faire.

Maintenant que la syntaxe de base a été couverte, examinons un exemple.

exemple jQuery html ()

Nous avons vu comment html () remplace le contenu dans l’élément sélectionné dans notre exemple "Nouveau contenu" . Ceci peut être réalisé en passant une chaaîne littérale ou une chaaîne HTML en tant que paramètre. Jetons un coup d’≈ìil à un exemple o√π nous gardons le style d’origine.

En regardant notre page HTML initiale, nous ne verrons que le mot "Bonjour" stylisé avec la couleur bleue.

Dans cet exemple, nous voulons de remplacer le mot " Bonjour " par un nouveau contenu, tout en conservant le style d’origine. Pour ce faire, nous sélectionnons le paragraphe portant le nom de la classe bleue.

Nous avons sélectionné le paragraphe appartenant à la classe blue et remplacé "Hello" par "Hello AGAIN". Puisque html () remplace le contenu inclus dans les noms d’éléments, la couleur bleue restera.

< / div> A83aaFCGA71IBKWgL4WyaFqn GeP4fN7kwWBtZnN4Xmhk9dfSP85teVs83FA2w8myG0SsPwzmfMP8RagLyBGr0JCb8XgEpQ88AFUpD 5iatEp Im3xzfqRKD35rOb9xjhLoN1Na

Que se passe-t-il si nous voulons remplacer tout le texte du paragraphe ? Si nous sélectionnons l’élément

, il remplacera le texte ci-dessus par trois instances de " Hello AGAIN. "

Ici, nous sélectionnons tout le paragraphe des balises dans le fichier HTML et en remplaçant le contenu de chacune par "Hello AGAIN". ou en plaçant du contenu enveloppé dans ces balises.

2guefy2uVdRQb3zbHpmF0SeFtMBttoqGZfEwZJn0nS04IulS0SYHM8Q Ddxef0zLi8sxC1Lt4N3 HIOZpbIRtU1eFIP0y8qbPJcTc1kvB4Pc5Ti1CUpWDSZktp3v6zyCo7fIavTM

Tout comme nous l’espérions. Montons d’un niveau dans notre sélecteur jusqu’à notre  JXF9suUYnrtQvrU 8sIs3 NEA0BBS2hKkyRaigcZX26RHBcDZ376i87EpwGAsBEBYNaIjVUs FAsrMupPlC9CduIwFUCCBGj Ol64YUdUPWEKZYgZX26RHBcDZ376i87EpwGAsBEBYNaIjVUs FAsrMupPlC9CduIwFUCCBGj XGT XGT Ol64YUdUPWEKZYXX6D a notre élément> </ p. Savoir comment <code>html () </code>, on peut en déduire que le code ci - dessus remplacera les trois <p>tag avec celui passé en paramètre. Lisez notre <a href= guide sur l’apprentissage du HTML pour en savoir plus sur ce qui précède

En une ligne de code, nous avons remplacé trois éléments de paragraphe différents et utilisé notre propre style de classe d’origine.

Conclusion

jQuery html () est une méthode couramment utilisée pour remplacer le contenu des pages HTML afin de créer une expérience dynamique. √âtant donné que html () remplace le contenu inclus dans les éléments HTML, il est important de faire attention aux sélecteurs jQuery et aux classes de style. Cela empêchera tout changement de style indésirable.

Nous avons appris ce qu’est jQuery, sa syntaxe et un exemple d’utilisation. Passez du temps à pratiquer et à mettre au point cette méthode largement utilisée.