Buenas noches,
Tengo un código en el cual existe un select, dependiendo del valor de este se muestra una determinada capa. El código que uso para hacer esto es:
Código PHP:
<script language="javascript">
function Mostrar(valor){
if(valor == 1)
{
document.getElementById('1').style.display = "block";
document.getElementById('2').style.display = "none";
document.getElementById('3').style.display = "none";
}
else if(valor == 2)
{
document.getElementById('1').style.display = "none";
document.getElementById('2').style.display = "block";
document.getElementById('3').style.display = "none";
}else if(valor == 3)
{
document.getElementById('1').style.display = "none";
document.getElementById('2').style.display = "none";
document.getElementById('3').style.display = "block";
}
else
{
document.getElementById('1').style.display = "none";
document.getElementById('2').style.display = "none";
document.getElementById('3').style.display = "none";
document.getElementById('4').style.display = "none";
}
}
</script>
El problema es que al enviar el formulario, es procesado por un script PHP. Si existe un error, el script devuelve un mensaje y el cliente vuelve a la página anterior.
Pero al volver, la capa aparece oculta.
Lo que quiero hacer es que al hacer click en a trás, aparezca la capa con los datos que se habían ingresado anteriormente.
El ejemplo de mi formulario se encuentra en:
http://manasma.com/registro_de_pago.php (El select del que hablo es el que se encuentra en la sección Forma de Pago)
Espero su ayuda.