Hola epplestun, hola KarlanKas
:
Tengo un script que varía de forma aleatoria los colores de fondo y el tiempo y las veces que se realiza el cambio en las líneas de una tabla.
Se puede ver el efecto en
este link .
El código es:
Código PHP:
var psico = ["red", "pink", "magenta", "yellow", "lime", "aqua", "blue"];
function fondoEnPasos(n, id, color) {
if (n > 0) {
document.getElementById(id).style.backgroundColor = psico[Math.floor(Math.random() * psico.length)];
var linea = "fondoEnPasos(" + (n - 1) + ", '" + id + "', '" + color + "')";
setTimeout(linea, 50 * Math.floor(Math.random() * 5));
}
else
document.getElementById(id).style.backgroundColor = color;
}
Se puede usar en cualquier elemento (por supuesto que en celdas), y para invocarlo, hay que poner algo así:
onmouseout='fondoEnPasos(numeroDePasos, this.id, colorFinal)'
Saludos