pero cuando se manda el form, si hay campos vacios me devuelve el error y se mantienen los valores de los inputs y eso pero aunque se mantienen los valores dentro de los divs que se llenaron estos aparecen de nuevo como display:none.
y hay que abrirlos de nuevo.
¿como podria dejarlos despelgados? ¿se puede?
esta es mi funcion para mostrar
Código Javascript:
Ver original
function mostrardiv(name) { div = document.getElementById(name); div.style.display = 'block'; inputs = div.getElementsByTagName('input'); for (var i=0;i<inputs.length;i++){ inputs[i].removeAttribute("disabled",0); } select = div.getElementsByTagName('select'); for (var a=0;a<select.length;a++){ select[a].removeAttribute("disabled",0); } }