"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment puis-je récupérer le texte des balises Div à l'aide de JavaScript (sans jQuery) ?

Comment puis-je récupérer le texte des balises Div à l'aide de JavaScript (sans jQuery) ?

Publié le 2024-11-06
Parcourir:489

How Can I Retrieve Div Tag Text Using JavaScript (Without jQuery)?

Comment récupérer le texte d'une balise Div à l'aide de JavaScript (sans jQuery)

Pour obtenir le contenu textuel d'un élément div uniquement avec JavaScript, il existe des alternatives à jQuery.

Énoncé du problème :

Une tentative précédente de récupération du texte à l'aide de document.getElementById('superman').value a renvoyé un élément non défini. L'objectif est de trouver une solution en utilisant du JavaScript simple sans jQuery.

Solution :

Pour réussir à récupérer le texte, envisagez d'utiliser textContent au lieu de value. La propriété innerHTML renvoie l'intégralité du contenu du DOM sous forme de chaîne, y compris les éléments du div. En revanche, textContent extrait spécifiquement le texte dans le div, garantissant une représentation du texte plus précise.

Par exemple, étant donné le code HTML suivant :

Some sample text.

Utilisation de innerHTML :

var node = document.getElementById('test');
var htmlContent = node.innerHTML;
// htmlContent = "Some sample text."

Utilisation de textContent :

var node = document.getElementById('test');
var textContent = node.textContent;
// textContent = "Some sample text."

Référez-vous à MDN pour plus d'informations sur textContent et innerHTML :

  • [textContent](https://developer.mozilla.org/ en-US/docs/Web/API/Node/textContent)
  • [innerHTML](https://developer.mozilla.org/en-US/docs/Web/API/Element/innerHTML)
Déclaration de sortie Cet article est réimprimé à l'adresse : 1729257018. En cas d'infraction, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3