Como poner fotos al azar?

sergio
11 de Octubre del 2004
Hola a todos, intento poner una foto al azar y no consigo que me parezca nada. ¿Alguien sabe como hacerlo? Esto es lo que yo intento:

<SCRIPT LANGUAGE="JavaScript">

Foto=new Array();
Foto[1]='<A href=dir donde se dirige cuando se pincha la foto' target=_blank ><img border=0 src='foto que quiero poner' width=165 height=115></a>';
Foto[2]='<A href=dir donde se dirige cuando se pincha la foto' target=_blank ><img border=0 src='foto que quiero poner' width=165 height=115></a>';
Foto[3]='<A href=dir donde se dirige cuando se pincha la foto' target=_blank ><img border=0 src='foto que quiero poner' width=165 height=115></a>';

...............

var CantidadFotos=10;

</SCRIPT>


y luego para poner la foto....

<script language="javascript">

var fotoElegida=Math.floor((Math.random()*CantidadFotos)+1);
document.write("Foto[fotoElegida]");
</script>

A ver si alguien me puede ayudar...

Gracias, y un saludo.

angel-62
11 de Octubre del 2004
Hola.
Lo principal es que quites las comillas en document.write("Foto[fotoElegida]");

Aparte de eso, según lo tienes, hay un problema con las comillas en el primer <script>; debes usar comillas dobles dentro del <a href, si no se lía con las sencillas que delimitan el valor de Foto[i]