Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/12/2011, 09:16
Avatar de jor_0203
jor_0203
 
Fecha de Ingreso: octubre-2011
Ubicación: mexico
Mensajes: 760
Antigüedad: 12 años, 6 meses
Puntos: 8
Respuesta: como puedo cambiar la clase en todos los div con javascript

hola isabel lo hice así pero no funciona en explorer
que puedo hacer


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=utf-8" />
  5. <title>Documento sin t&iacute;tulo</title>
  6. <script type="text/javascript">
  7. function desaparecer(pes) {
  8.     document.getElementById(pes.id).className=" a2";
  9. var capas = document.getElementsByClassName('a');
  10.     for(var i = 0; capas[i]; i++)
  11.     {
  12.         capas[i].style.display = "none";
  13.    
  14.     }
  15.    
  16. }
  17. </script>
  18. <style type="text/css">
  19. <!--
  20. .a{
  21.     background-color: #FFCC33;
  22.     border: thin solid #000000;
  23. }
  24. .a2{
  25.     background-color: #0033CC;
  26.     border: thin solid #000000;
  27.     display:block;
  28.    
  29. }
  30. -->
  31. </style>
  32. </head>
  33. <body >
  34. <div id="jjj" class="a" onclick="desaparecer(this)">1 cambiar y da click </div>
  35. <div id="dos" class="a" onclick="desaparecer(this)">2 cambiar y da click</div>
  36. <div id="tres" class="a" onclick="desaparecer(this)">3 cambiar y da click</div>
  37. <div id="cuatro" class="a" onclick="desaparecer(this)">4 cambiar y da click</div>
  38. <div id="cinco" class="a" onclick="desaparecer(this)">5 cambiar y da click</div>
  39.  
  40. </body>
  41. </html>