Accéder aux éléments en js

Bonjour,
d'abord je sais comment accéder aux Eléments mais un truc reste un énigme pour moi
la méthode document.getElementsByTagName("balise") renvoie un array
mais je sais pas comment accéder a l'ensemble des balise
Ex :
<a href="#"> </a> 
<a href="#"> </a>

j'aimerai accédé a les deux balise <a> d'un seul coup

je sais comment accédé pour l'une des deux

 document.getElementsByTagName("a")[0] ou [1]


mais comment accédé au deux en un seul coup ???
j'ai essayé çà mais çà marche pas

document.getElementsByTagName("a")['0','1']


3 réponses

  1. un boucle !!
    ya pas d'autre manière!!!,genre en CSS il suffit de spécifié la balise a{ est hope
    1. Tout dépend s'il veut styliser la balise <a> ou alors s'il veut récupérer les valeurs
      Mais une boucle oui c'est la solution que j'ai écrit au-dessus
  2. Bonjour,

    Si tu veux récupérer les valeurs de ces deux liens, tu peux créer une boucle FOR.

    <script language='Javascript'>
    //<![CDATA[

    var i;
    var tableau = new Array();

    for(i=0; i < 2; i++){

    tableau[i] = document.getElementByTagName("a")[i];

    }

    //]]>
    </script>

    Voilà un script qui te permet de stocker les 2 valeurs des liens dans un tableau.

    Bon courage.
    1. en passant par l'id du tag :
      document.getElementsById("lien")

      <a href="#" id="lien"> </a>
      <a href="#" id="lien"> </a>

      mais appliquer ca à des liens, j ne comprends pas vraiment l'intérêt.