Por acá recomiendan mucho
http://www.librosweb.es/javascript/
Pero la verdad es que yo no lo leí. Cualquier problema ... le reclamas
al Foro.
Te diría que te concentres en los eventos (como
onclick, que te va a servir para saber que picaron el botón y así después apareces la imagen), en referencias a elementos de la página (como
getElementById(), que te puede servir para apuntar al
id de la imagen que esté oculta y quieres aparecer), a DOM y nodos (por si quieres crear la imagen "de la nada"), y al cambio de propiedades y valores CSS a través de JS (los nombres a veces no se escriben igual en CSS que en JS).
Hay una serie de ejercicios, que no son para imágenes sino para bloques de texto, pero la mecánica es la misma. Van del
12 al
14 (pasando por el
13).
Cuando lo tengas nos muestras cómo quedó.
[edit]
Bueno, mientras te revisaba el manual, apareció un
buey corneta que se hizo destacar.
Lindo lo tuyo,
pedgarc. Habría un par de objeciones al código, pero seguramente nuestro amigo
ElMota las va a resolver cuando estudie un poco de JS.
[/edit]