Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2011, 09:45
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
como puedo cambiar la clase en todos los div con javascript

como puedo cambiar la clase en todos los divs con javascript, sin tener que estar repitiendo el código, este código funciona bien, lo que no me gusta es que tengo que repetir el código, ya que el id es único para cosa, entonces no se como puede jalar todo divs y ponerlo solo a una clase.
ojala alguien me pueda ayudar


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 camcio_clase_masivo(){
  8. document.getElementById("d").className="a2";
  9. }  
  10. </script>
  11. <style type="text/css">
  12. <!--
  13. .a {
  14.     background-color: #FFCC33;
  15.     border: thin solid #000000;
  16. }
  17.  
  18. .a2 {
  19.     background-color: #999999;
  20.    
  21. }
  22. -->
  23. </style>
  24. </head>
  25. <body>
  26. <div id="d" class="a">Como cambiar todos los class="a" con javascript</div>
  27. <div class="a">Como cambiar todos los class="a" con javascript</div>
  28. <div class="a">Como cambiar todos los class="a" con javascript</div>
  29. <div class="a">Como cambiar todos los class="a" con javascript</div>
  30. <div class="a">Como cambiar todos los class="a" con javascript</div>
  31. <input name="" type="button" value="cambia la class para todos" onclick="camcio_clase_masivo()" />
  32. </body>
  33. </html>