Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/07/2008, 13:40
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema con Show/Hide

El problema es que le estás poniendo al span el display como "block". En lugar de eso, déjalo en blanco.
Código:
function showHide(shID) {
	if (document.getElementById(shID)) {
		if (document.getElementById(shID+'-show').style.display != 'none') {
			document.getElementById(shID+'-show').style.display = 'none';
			document.getElementById(shID).style.display = ''; // o si prefieres prueba poniendo inline
		}
		else {
			document.getElementById(shID+'-show').style.display = 'inline';
			document.getElementById(shID).style.display = 'none';
		}
	}
}