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

Leneuf8000 118 Messages postés jeudi 20 mars 2003Date d'inscription 6 octobre 2005 Dernière intervention - 6 oct. 2005 à 09:32 - Dernière réponse : Leneuf8000 118 Messages postés jeudi 20 mars 2003Date d'inscription 6 octobre 2005 Dernière intervention
- 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 

4 réponses

Répondre au sujet
cs_bultez 13619 Messages postés jeudi 13 février 2003Date d'inscription 15 octobre 2013 Dernière intervention - 6 oct. 2005 à 12:03
+3
Utile
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. 
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_bultez
cs_bultez 13619 Messages postés jeudi 13 février 2003Date d'inscription 15 octobre 2013 Dernière intervention - 6 oct. 2005 à 09:51
0
Utile
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
Leneuf8000 118 Messages postés jeudi 20 mars 2003Date d'inscription 6 octobre 2005 Dernière intervention - 6 oct. 2005 à 10:15
0
Utile
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
Leneuf8000 118 Messages postés jeudi 20 mars 2003Date d'inscription 6 octobre 2005 Dernière intervention - 6 oct. 2005 à 13:32
0
Utile
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.