Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/07/2014, 16:05
summerblack
 
Fecha de Ingreso: diciembre-2012
Mensajes: 249
Antigüedad: 11 años, 5 meses
Puntos: 2
capturando valores de tabla con DOM

Hola amigos, les escribo porque realmente no se porq me sale un error de undefined:
les explico a ver quien me puede ayudar con lo siguiente

resulta que tengo la siguiente tabla

Código HTML:
Ver original
  1. <tbody id="tblv">
  2. <tr id="h1111">
  3.                     <td>01111</td><td>Karina</td>
  4.                     <td>
  5.                         <input onchange="editar('01111')" type="date" value="2014-07-15">
  6.                         <input onchange="editar('01111')" type="date" value="2014-07-31">
  7.                     </td>
  8.                
  9.                     <td>
  10.                         <input onchange="editar('01111')" type="date" value="2014-07-12">
  11.                         <input onchange="editar('01111')" type="date" value="2014-07-24">
  12.                     </td>
  13. </tr>


y tengo la funcion editar

Código Javascript:
Ver original
  1. function editar(visit){
  2.  
  3. var fila = document.getElementById('h'+visit);
  4. alert(fila.childNodes[1].innerHTML);
  5. alert(fila.childNodes[2].innerHTML);
  6. alert(fila.childNodes[3].innerHTML);  //sale undefined!!!
  7.  
  8.  
  9. }

el tercer alert sale undefined y lo que busco es capturar los valores de los input mediante un childNodes[3].childNodes[1] o algo asi, la verdad no tengo mucha practica manejando tablas con el DOM por eso les pido su ayuda, gracias!!!