Código Javascript:
Ver original
function sumarHora(campo){ form = document.getElementById("actionForm"); alert(form) alert(form[campo]) hora=form[campo].value; f=form[campo]; horas1=hora.split(":"); horas0="01:00"; horas2=horas0.split(":"); horatotale=new Array(); for(a=0;a<3;a++){ horas1[a]=(isNaN(parseInt(horas1[a])))?0:parseInt(horas1[a]) horas2[a]=(isNaN(parseInt(horas2[a])))?0:parseInt(horas2[a]) horatotale[a]=(horas1[a]+horas2[a]); } horatotal=new Date() horatotal.setHours(horatotale[0]); horatotal.setMinutes(horatotale[1]); f.value= horatotal.getHours()+":"+horatotal.getMinutes(); }
Me falla en los primeros alerts form[campo].value = undefined.
(el tme aoperatorio con horas funciona perfecto)
A alguien mas le ha pasado algo similar?
PD: El titulo era para motivar
PD2: Gracias de antebrazo.