Maison > interface Web > js tutoriel > Comment récupérer du texte à partir de balises Div en JavaScript sans jQuery ?

Comment récupérer du texte à partir de balises Div en JavaScript sans jQuery ?

Mary-Kate Olsen
Libérer: 2024-10-18 21:13:31
original
1138 Les gens l'ont consulté

How to Retrieve Text from Div Tags in JavaScript without jQuery?

Méthodes alternatives pour récupérer du texte à partir de balises Div en JavaScript

Bien que l'utilisation de jQuery pour récupérer le contenu textuel d'une balise div soit une approche courante, ce n'est certainement pas la seule option. JavaScript propose des méthodes natives qui peuvent extraire efficacement le texte sans recourir à des bibliothèques externes.

L'une des principales méthodes à cet effet est la propriété textContent. Contrairement à innerHTML, qui renvoie l'intégralité du contenu HTML de l'élément, y compris les balises et les attributs, textContent récupère uniquement le contenu du texte.

Prenons un exemple pour démontrer son utilisation :

<code class="js">function test() {
  var t = document.getElementById('superman').textContent;
  alert(t);
}</code>
Copier après la connexion

Dans ce scénario, la propriété textContent est affectée à la variable t, qui affiche ensuite le texte brut du div avec l'identifiant "superman" lors de l'appel de la fonction alert().

Il convient de noter que la propriété textContent , similaire à innerHTML, considère les nœuds de texte et les éléments sans nœuds enfants comme du contenu texte. Évitez de vous fier à textContent si votre élément div contient plusieurs éléments imbriqués ou un balisage complexe, car il risque de ne pas capturer avec précision le texte souhaité.

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!

source:php
Article précédent:Comment obtenir le contenu texte d'un élément Div en utilisant du JavaScript simple ? Article suivant:Comment résoudre le résultat « Non défini » lors de la récupération de texte à partir d'une balise
à l'aide de JavaScript ?
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal