Tengo una página web con varios DIV que se van habilitando cuando el usuario lo requiere, hasta hacer la consulta que tiene la página.
El problema lo tengo cuando presiono Back, ya que no me muestra los DIV que antes tenía habilitados (con Firefox me funciona bien), aunque las variables mantienen los valores.
El código JavaScript que me despliega u oculta los divs es:
Código:
function DepliegaDivs()
{
if (document.forms['form1'].elements['edad1'].value)
{
ActivaDiv('oculto1','masmenos0');
ve_benef('montos2');
if (document.forms['form1'].elements['edad2'].value)
{
ActivaDiv('oculto2','masmenos1');
if (document.forms['form1'].elements['edad3'].value)
{
ActivaDiv('oculto3','masmenos2');
if (document.forms['form1'].elements['edad4'].value)
{
ActivaDiv('oculto4','masmenos3');
if (document.forms['form1'].elements['edad5'].value)
{
ActivaDiv('oculto5','masmeno4');
if (document.forms['form1'].elements['edad6'].value)
{
ActivaDiv('oculto6','masmenos5');
if (document.forms['form1'].elements['edad7'].value)
{
ActivaDiv('oculto7','masmenos6');
if (document.forms['form1'].elements['edad8'].value)
{
ActivaDiv('oculto8','masmenos7');
if (document.forms['form1'].elements['edad9'].value)
{
}
}
}
}
}
}
}
}
}
}
function ActivaDiv(mas, menos)
{
var carga = document.getElementById(mas);
carga.style.display = "";
var m_m = document.getElementById(menos);
m_m.style.display = "none";
}
function DesactivaDiv(menos, mas)
{
var carga = document.getElementById(menos);
carga.style.display = "none";
var m_m = document.getElementById(mas);
m_m.style.display = "";
}
Gracias por sus aportes.