Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/06/2012, 07:20
Avatar de dontexplain
dontexplain
 
Fecha de Ingreso: junio-2012
Mensajes: 536
Antigüedad: 11 años, 11 meses
Puntos: 127
Respuesta: porque no me funciona el button en mi form

el elemento this hace referencia al elemento que desencadena el evento, que en este caso es el botón, si usas this.value accederás al value del botón y no al de los demás elementos. Para acceder a tales elementos puedes simplemente

form.edad.value y form.estado.value

o también, usando this de referencia acceder al padre y de ahí a los nodos hijos

<input type='button' name='comprobar' value='comprobar' onclick='ad(this.parentNode)' >

Código Javascript:
Ver original
  1. function ad(t){
  2.   alert(t.childNodes[1].value);
  3.   alert(t.childNodes[3].value);
  4. }