Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/04/2005, 00:53
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Saludos:

Temo que he tenido un comportamiento extraño con un sacript así. El código que ocupo es el siguiente:
Código:
	function cambiar(id) {
		for(i=1; i<=5; i++) {
		document.getElementById('des'+i).src="Des_01.gif";
		}
		document.getElementById(id).src="Des_02.gif";
                return false
                }

// y la llamo así:
<td><a href="archivo.php?archivo=nombre.ext"><img src="Des_01.gif" border="0" align="top" id="des1" onClick="cambiar(this.id)"></a></td>
<td><a href="archivo.php?archivo=nombre.ext"><img src="Des_01.gif" border="0" align="top" id="des2" onClick="cambiar(this.id)"></a></td>
... etc
En local con Mozilla va bien... pero en línea no me hace el cambio. Con explorer tanto en local como en línea me desaparece la imagen.. osease no hace el cambio.

Notece que son 5 enlaces de la misma forma.. hago un bucle para que al dar click me regrese a mi imagen original el enlace anteriormente cambiado... lo extraño es que éste si me funciona... me hace el cambio ¿por qué el otro no?.

Agrego que.. actualmente "me reestablece" mis imagenes originales al dar click en el enlace (el bucle).. pero quisiera que haga esto al dar click en cualquier otra parte de la página. Supongo será alguna propiedad del Body pero no sé cual..

Gracias de antemano

Edito:

He observado otro comportamiento extraño. Como dije, me funciona en FireFox en local.. pero he notado que me funciona solo al segundo click... al primer click, sea cual sea el enlace.. no me hace nada.. pero el link si me sirve.. ¿?
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"

Última edición por jam1138; 17/04/2005 a las 08:42