codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 2009
-
1 juil. 2008 à 00:48
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 2009
-
1 juil. 2008 à 12:29
Bonjour à tous :)
Voila, je suis face à un petit probleme,
Prenons par exemple une div conteneuse, ayant l'id "container".
J'aimerai trouver tous les tags a ([ http://www.ReFlectiv.Net]
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 1 juil. 2008 à 11:31
Bonjour,
[un un]
[deux deux]
[trois trois]
<script>
for ( var n=0;n<document.getElementById("d1").getElementsByTagName('a').length;n++)
{ alert(document.getElementById("d1").getElementsByTagName('a')[n].innerHTML); }
for ( var n in document.getElementById("d1").getElementsByTagName('a') )
{ alert(n); } // mais ici on est obligé de tester si c'est bien
// ce qu'on veut... ne renvoie pas que les mon Site] [M'écrire]
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 1 juil. 2008 à 12:04
Bonjour à tous,
S'il ne s'agit que de trouver les A d'un
objet je te propose une approche en se servant de la collection links du document...
<html>
<head>
</head>
[un un]
[deux deux]
[trois trois]
[quatre quatre]
<script>
var Tab = new
Array();
var Obj = document.getElementById("d1"); for( var i k 0; i < document.links.length; i++){
if( document.links[i].parentNode
Obj) // ou strict equivalence avec ===
Tab[k++] = document.links[i].innerHTML; // par exemple }
alert( Tab);
</script>
</html>
Il faudra
passer par du récursif si il y a imbrication possible, on ne sait jamais...