Récupérer ce qui se trouve entre deux balises spécifiques. [Résolu]

Signaler
Messages postés
3
Date d'inscription
dimanche 31 janvier 2010
Statut
Membre
Dernière intervention
9 mars 2012
-
Messages postés
3
Date d'inscription
dimanche 31 janvier 2010
Statut
Membre
Dernière intervention
9 mars 2012
-
Bonjour,
J'ai besoin d'un code ,une solution,pour récupérer non pas le code source d'une page web seulement mais, ce qui ce trouve entre deux balises, à titre d'exemple:

<html>
<title>Bonjour</title>
<head>it's me </head>
Bonjour tout le monde
</html>

Alors là je veux récupérer par exemple ce qui est entre la balise càd je veux récupérer "Bonjour tout le monde".

Merci

5 réponses

Messages postés
268
Date d'inscription
lundi 9 janvier 2006
Statut
Membre
Dernière intervention
19 janvier 2017
2
Pour récupérer le contenu d'un élément, c'est très facile.

La méthode getElementsByTagName() de l'objet document permet de renvoyer un tableau de tous les éléments dont le nom de balise correspond à celui qui est précisé.
Dans le cas de l'élément , du fait qu'il y a un seul élément dans la page HTML, la méthode
var x=document.getElementsByTagName("body");
va renvoyer un tableau avec un seul élément, puis pour récupérer son contenu, il suffira de retourner la valeur de la propriété innerHTML de l'élément d'index zéro de ce tableau.
var stcontenu=x[0].innerHTML;
Lorsqu'il y a plusieurs éléments dans le document (,<h1> à <h6>, etc...), l'index de l'élément recherché commence à zéro pour le premier élément dans la page.

Voilà, c'est tout.
Bon courage!...
Messages postés
1764
Date d'inscription
vendredi 9 mai 2008
Statut
Modérateur
Dernière intervention
27 juin 2020
79
bonjour

jperre il manque l'index

var x=document.getElementsByTagName("body")[0]
Messages postés
268
Date d'inscription
lundi 9 janvier 2006
Statut
Membre
Dernière intervention
19 janvier 2017
2
Absolument pas, l'index est précisé dans l'expression suivante :
var stcontenu=x[0].innerHTML;
Messages postés
1764
Date d'inscription
vendredi 9 mai 2008
Statut
Modérateur
Dernière intervention
27 juin 2020
79
j'avait pa vu
Messages postés
3
Date d'inscription
dimanche 31 janvier 2010
Statut
Membre
Dernière intervention
9 mars 2012

JE vous remercie bcp