[Javaescript] (sin asunto)
carlos campderrós
gilipollas.desconcertante en gmail.com
Lun Oct 15 06:50:26 PDT 2007
On 10/15/07, malena en badajoz.es <malena en badajoz.es> wrote:
>
> Hola, tengo un estilo creado con css que tiene in background-image, como
> puedo cambiar alatoriamente ese background-image con javascripts.
>
Hola.
Prueba con:
e = document.getElementById("elemento");
e.style.backgroundImage = "nueva_imagen.jpg";
Si quieres poner aleatoriamente una de entre varias, supongo q una manera es
guardar todas las posibles imágenes en un array y usar Math.random:
function getRandomInt(min, max)
{
return Math.floor(Math.random() * (max - min + 1)) + min;
}
e.style.backgroundImage = array_de_imagenes[getRandomInt(0,
array_de_imagenes.length - 1)];
No he comprobado que funcione, aunque creo que debería. Si no lo hace,
almenos debería darte pistas de por donde pueden ir los tiros.
Saludos
--
Si no puedes deslumbrar con tu sabiduría,
desconcierta con tus gilipolleces
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.scriptia.net/private.cgi/javaescript-scriptia.net/attachments/20071015/491ef8ea/attachment.html
Más información sobre la lista de distribución Javaescript