Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/05/2014, 18:27
Borha
 
Fecha de Ingreso: noviembre-2009
Mensajes: 90
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Problemas con un if

Ya lo conseguí, muchas gracias :), lo deje así

Código:
function cambiar(oculto)
{
	if(document.getElementById(oculto).style.display == 'none'){
	document.getElementById(oculto).style.display = '';
	document.getElementById(oculto2).style.display = 'none';
	document.getElementById(oculto3).style.display = 'none';

	} else {
	document.getElementById(oculto).style.display = 'none';
	document.getElementById(oculto2).style.display = 'none';
	document.getElementById(oculto3).style.display = 'none';
	}
}



function cambiar2(oculto2)
{
	if (document.getElementById(oculto2).style.display == 'none'){
	document.getElementById(oculto2).style.display = '';
	document.getElementById(oculto).style.display = 'none';
	document.getElementById(oculto3).style.display = 'none';
	

	} else {
	
	document.getElementById(oculto2).style.display = 'none';
	document.getElementById(oculto).style.display = 'none';
	document.getElementById(oculto2).style.display = 'none';
	
}
}

function cambiar3(oculto3)
{
	if(document.getElementById(oculto3).style.display == 'none'){
	document.getElementById(oculto3).style.display = '';
	document.getElementById(oculto).style.display = 'none';
	document.getElementById(oculto2).style.display = 'none';
	} else {
	
	document.getElementById(oculto3).style.display = 'none';
	document.getElementById(oculto).style.display = 'none';
	document.getElementById(oculto2).style.display = 'none';
	
}
}
Y ahora para que al mostrar un párrafo se cierren los demás (en caso de estar abiertos), como seria por que de esta manera al ser 3 funciones diferentes no se podría no? tendría que ser una única función.