Parcourir tous les éléments d'une page [Résolu]

Messages postés
118
Date d'inscription
jeudi 20 mars 2003
Dernière intervention
6 octobre 2005
- 6 oct. 2005 à 09:32 - Dernière réponse :
Messages postés
118
Date d'inscription
jeudi 20 mars 2003
Dernière intervention
6 octobre 2005
- 6 oct. 2005 à 13:32
Bonjour,

j'aimerai pouvoir récupérer tous les éléments d'une page, je ne dis pas
d'un formulaire, mais d'une page, pouvoir avoir leur ID par exemple, ou
leur nom, ça serait encore mieux...

Ex : Si dans la page j'ai 2 formulaires, dont je ne connais pas les
noms, dans 1 il y a un champ texte, et dans l'autre un tableau,
j'aimerai pouvoir récupérer les ID de tous les éléments de la page.

J'espère que mon problème est bien assez clair.

Merci
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
Messages postés
13619
Date d'inscription
jeudi 13 février 2003
Dernière intervention
15 octobre 2013
- 6 oct. 2005 à 12:03
3
Merci
j'avais mal lu....
for ( var b=0; b<document.body.children.length; b++ )
{
alert( document.body.children[b].id );
}
par exemple donne les éléments de 1er niveau.
on peut regarder getElementByTagname, getElementById,
ou même innerHTML... doit y avoir d'autres pistes.
Cordialement. Bul. 

Merci cs_bultez 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 90 internautes ce mois-ci

Commenter la réponse de cs_bultez
Messages postés
13619
Date d'inscription
jeudi 13 février 2003
Dernière intervention
15 octobre 2013
- 6 oct. 2005 à 09:51
0
Merci
Bonjour,

<form id="form1"
name="frm1">
</form>
<form id="form2"
name="frm2">
</form>
<script type="Text/JavaScript">
for ( var n=0;n<window.document.forms.length;n++ )
{
alert( "name="+window.document.forms[n].name+"\r\n"+
"id="+window.document.forms[n].id);
}
</script>

Cordialement. Bul. 
Commenter la réponse de cs_bultez
Messages postés
118
Date d'inscription
jeudi 20 mars 2003
Dernière intervention
6 octobre 2005
- 6 oct. 2005 à 10:15
0
Merci
En fait, il n'y a pas de formulaire... Ce sont seulement des cellules
de tableau que je veux récupérer, si possible leurs valeurs et leurs
id... En tout cas, merci pour ton aide.
Commenter la réponse de Leneuf8000
Messages postés
118
Date d'inscription
jeudi 20 mars 2003
Dernière intervention
6 octobre 2005
- 6 oct. 2005 à 13:32
0
Merci
Je te remercie bien !
Commenter la réponse de Leneuf8000

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.