Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/10/2016, 15:22
Avatar de BramSt
BramSt
 
Fecha de Ingreso: abril-2015
Mensajes: 117
Antigüedad: 9 años
Puntos: 5
Respuesta: ¿por que no funciona el formato rgb en este codigo?

Pues efectivamente, tu método funciona, compañero... te voy a enseñar el código que ten´ñia hecho antes a ver si puedes ayudarme a ver dónde está el error, y por qué con bgColor muestra colores, pero NO los correctos.

Código HTML:
Ver original
  1.  
  2.     <head>
  3.        
  4.         <link rel="stylesheet" type="text/css" href="estilos.css">
  5.         <script type="text/javascript" src="codigoJavaScript.js"></script>
  6.         <title></title>
  7.     </head>
  8.    
  9.     <body>
  10.    
  11.        
  12.         <table id="tabla" border="2">
  13.             <tr id="fila1">
  14.                 <td id="c1" onmouseover="cambiarColorRandom(c1);">
  15.                    
  16.                 </td>
  17.                 <td id="c2" onmouseover="cambiarColorRandom(c2);">
  18.                    
  19.                 </td>
  20.                 <td id="c3" onmouseover="cambiarColorRandom(c3);">
  21.                    
  22.                 </td>
  23.             </tr>
  24.            
  25.             <tr id="fila2">
  26.                 <td id="c4" onmouseover="cambiarColorRandom(c4);">
  27.                    
  28.                 </td>
  29.                 <td id="c5" onmouseover="cambiarColorRandom(c5);">
  30.                    
  31.                 </td>
  32.                 <td id="c6" onmouseover="cambiarColorRandom(c6);">
  33.                    
  34.                 </td>
  35.             </tr>
  36.            
  37.             <tr id="fila3">
  38.                 <td id="c7" onmouseover="cambiarColorRandom(c7);">
  39.                    
  40.                 </td>
  41.                 <td id="c8" onmouseover="cambiarColorRandom(c8);">
  42.                    
  43.                 </td>
  44.                 <td id="c9" onmouseover="cambiarColorRandom(c9);">
  45.                    
  46.                 </td>
  47.             </tr>
  48.            
  49.            
  50.         </table>
  51.        
  52.        
  53.         </body>
  54. </html>


Código Javascript:
Ver original
  1. function cambiarColorRandom(identificadorCelda)
  2. {
  3.  
  4. var color;
  5.  
  6. var color2;
  7.  
  8. var color3;
  9.  
  10. color=parseInt(Math.random()*(255));
  11.  
  12. color2=parseInt(Math.random()*(255));
  13.  
  14. color3=parseInt(Math.random()*(255));
  15.  
  16.  
  17. identificadorCelda.bgColor="rgb("+color+","+color2+","+color3+");";
  18.  
  19. console.log(color+","+color2+","+color3);
  20.  
  21.  
  22.  
  23. }