RE:IMAGENES INTERCAMBIABLES
Publicado por
szyslak (1 intervención) el 05/06/2001 23:52:02
Supongo que te refieres a que si tienes 4 imagenes llamadas A, B, C, D colocadas de izquierda a derecha y cambias la A por la D de forma que las imagenes de los lados (A y D) se interecambian la posicion. En tal caso podrias hacerlo asi:
<html>
<head>
<script>
function intercambia(img1, img2)
{
var auxiliar = document.images[img1].src;
document.images[img1].src = document.images[img2].src;
document.images[img2].src = auxiliar;
}
</script>
</head>
<body>
<img src="A.gif" name="A">
<img src="B.gif" name="B">
<img src="C.gif" name="C">
<img src="D.gif" name="D">
<a href="intercambia("A", "D")>Intercambiar</a>
</body>
Los nombres de las imagenes son necesarios y son los argumentos que le tienes que pasar a la funcion "intercambia()" cuando la llamas para decirle que 2 imagenes intercambiar. Pero puedes usar los nombres que quieras. La funcion "intercambiar" lo que hace es cambiar el origen (src = source) de la imagen asociada a un nombre (p.e: name="A") que se almacena en la variable img1. Lo intercambia con el origen de la imagen img2.
Espero que te haya servido de ayuda, si tienes alguna duda, responde con otra nota, un saludete.