Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/02/2013, 15:18
nexusdata
 
Fecha de Ingreso: enero-2013
Mensajes: 38
Antigüedad: 11 años, 3 meses
Puntos: 0
Respuesta: calcular edad dinamicamente

tarbajando un poco mas logre que me pusiera los valores en el campo asi

function calcular1(a){
hoy = new Date();
f=a.split("/");
nacimiento= new Date(f[2],f[1]-1,f[0]);
edad=(hoy.getFullYear()-nacimiento.getFullYear());
if((nacimiento.getMonth())*100+nacimiento.getDate( ) > hoy.getMonth()*100+hoy.getDate()){
edad--;
}
//if(edad>99){edad=edad-100}
var edad= document.getElementsByName("z[]");
for(i=0;i < edad.length;i++)
{
edad[i].value=edad;
}
}

pero en el campo de edad en lugar de la edad calculada me coloca [object NodeList] que esto :(