Foros del Web » Programando para Internet » Javascript »

valor en un campo hidden

Estas en el tema de valor en un campo hidden en el foro de Javascript en Foros del Web. genero dinamicamente una pagina con un formulario, y creo un campo hidden con el valor de 'false' (value='false') al momento de precionar un checkbox se ...
  #1 (permalink)  
Antiguo 13/09/2004, 15:29
ezk
 
Fecha de Ingreso: agosto-2004
Ubicación: de requinoa... ¿alguien sabe?
Mensajes: 47
Antigüedad: 19 años, 9 meses
Puntos: 0
valor en un campo hidden

genero dinamicamente una pagina con un formulario, y creo un campo hidden con el valor de 'false' (value='false')

al momento de precionar un checkbox se ejecuta un javascript que toma los elementos del formulario mediante el id, y dependiendo las condiciones el valor del campo hidden debe pasar a 'true' o 'false', pero no me ha resultado.

este es el codigo

function killme(id_persona){
eliminar = "eliminar_"+id_persona.value;
ape1 = "ape1_"+id_persona.value;
ape2 = "ape2_"+id_persona.value;
nom = "nom_"+id_persona.value;
rut = "rut_"+id_persona.value;
pare = "parentezco_"+id_persona.value;
sexo = "sexo_"+id_persona.value;
fecn = "fec_nac_"+id_persona.value;
acti = "actividad_"+id_persona.value;
disc = "discapacitado_"+id_persona.value;
edu = "educacion_"+id_persona.value;
com = "comuna_"+id_persona.value;
est = "establecimiento_"+id_persona.value;

if (id_persona.checked==true){
document.getElementById(id_persona.value).classNam e="killMe";
document.getElementById(eliminar).value='true';
document.getElementById(ape1).disabled=true;
document.getElementById(ape2).disabled=true;
document.getElementById(nom).disabled=true;
document.getElementById(rut).disabled=true;
document.getElementById(pare).disabled=true;
document.getElementById(sexo).disabled=true;
document.getElementById(fecn).disabled=true;
document.getElementById(acti).disabled=true;
document.getElementById(disc).disabled=true;
document.getElementById(edu).disabled=true;
document.getElementById(com).disabled=true;
document.getElementById(est).disabled=true;

} else {
document.getElementById(id_persona.value).classNam e="letMeAlive";
document.getElementById(eliminar).value='false';
document.getElementById(ape1).disabled=false;
document.getElementById(ape2).disabled=false;
document.getElementById(nom).disabled=false;
document.getElementById(rut).disabled=false;
document.getElementById(pare).disabled=false;
document.getElementById(sexo).disabled=false;
document.getElementById(fecn).disabled=false;
document.getElementById(acti).disabled=false;
document.getElementById(disc).disabled=false;
document.getElementById(edu).disabled=false;
document.getElementById(com).disabled=false;
document.getElementById(est).disabled=false;

}

}
__________________
---------------------------------------------------

Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.

(oO) Cthulhu R001Z
/ | | \


---------------------------------------------------
  #2 (permalink)  
Antiguo 13/09/2004, 15:30
ezk
 
Fecha de Ingreso: agosto-2004
Ubicación: de requinoa... ¿alguien sabe?
Mensajes: 47
Antigüedad: 19 años, 9 meses
Puntos: 0
se me olvidava,

ELIMINAR es el que deberia controlar el campo hidden
__________________
---------------------------------------------------

Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.

(oO) Cthulhu R001Z
/ | | \


---------------------------------------------------
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:44.