Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2011, 10:00
Avatar de memoadian
memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 15 años, 7 meses
Puntos: 641
mantener display:block

hola amigos, quiero saber si hay una forma de mantener una función en javascript, tengo un form en el que hay unos divs ocultos, de manera que el user puede agregar mas de esos divs para añadir información.

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
  1. function mostrardiv(name) {
  2.     div = document.getElementById(name);
  3.     div.style.display = 'block';
  4.     inputs = div.getElementsByTagName('input');
  5.     for (var i=0;i<inputs.length;i++){
  6.         inputs[i].removeAttribute("disabled",0);
  7.     }
  8.     select = div.getElementsByTagName('select');
  9.     for (var a=0;a<select.length;a++){
  10.         select[a].removeAttribute("disabled",0);
  11.     }
  12. }