Ver Mensaje Individual
  #10 (permalink)  
Antiguo 13/05/2009, 17:41
Avatar de pato12
pato12
 
Fecha de Ingreso: septiembre-2007
Ubicación: Salta
Mensajes: 1.620
Antigüedad: 16 años, 7 meses
Puntos: 101
Respuesta: elementos con el mismo id

Haci se lo pude hacer sin mootools:
Código javascript:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  5. <title>getElementByClass</title>
  6. <script type="text/javascript">
  7. <!--
  8. function getElementByClass(classNameBusca){
  9.     var classTemp=[];
  10.     var tags=document.getElementsByTagName('*');
  11.     for (var i=0; i<tags.length; i++){
  12.     if (tags[i].className==classNameBusca)
  13.         classTemp[classTemp.length==0?0:classTemp.length]=tags[i];
  14.     }
  15.     return classTemp;
  16. }
  17. onload=function(){
  18.     var busca=getElementByClass('dived');
  19.     for(var i=0; i<busca.length;i++){
  20.         busca[i].onclick=function(){this.style.color='#FFFF00';};
  21.     }
  22.     alert('Hay '+busca.length+' de dived en esta pagina.');
  23. };
  24. -->
  25. </script>
  26.  
  27. </head>
  28.  
  29. <body>
  30. <div class="dived">Texto 1</div>
  31. <div class="dived">Texto 2</div>
  32. <div class="dived">Texto 3</div>
  33. <div>Texto 4 (no dived)</div>
  34. </body>
  35. </html>
Pero siempre me gusto usar framework ( mi favorito jQuery).
__________________
Half Music - www.halfmusic.com