Pour obtenir le contenu textuel d'un élément div uniquement avec JavaScript, il existe des alternatives à jQuery.
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.
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 :
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