Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/07/2016, 10:41
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Cambiar el ID por CLASS...

Cuando usas el método getElementsByClassName(className), este te entrega un arreglo, por lo tanto para tener acceso a un elemento en particular debes indicar el indice correspondiente al elemento, de esta forma:
Código Javascript:
Ver original
  1. document.getelementsByClassName(className)[0];
  2. document.getelementsByClassName(className)[1];
  3. ...
  4. document.getelementsByClassName(className)[n-1];
  5. document.getelementsByClassName(className)[n];



Dejo un ejemplo para que se entienda mejor:

Código HTML:
Ver original
  1.     <head>
  2.         <script>
  3.         function some(n){
  4.         alert(document.getElementsByClassName("asd")[n].innerHTML);
  5.         }
  6.         </script>
  7.     </head>
  8.     <body>
  9.         <span onclick="some(0);" class="asd">Hola</span><br/>
  10.         <span onclick="some(1);" class="asd">Como andas</span><br/>
  11.         <span onclick="some(2);" class="asd">Adios</span><br/>
  12.     </body>
  13. </html>

Saludos.

Última edición por alvaro_trewhela; 31/07/2016 a las 11:19