Foros del Web » Programando para Internet » Javascript »

Tomar valor de un elemento de tabla dinamica

Estas en el tema de Tomar valor de un elemento de tabla dinamica en el foro de Javascript en Foros del Web. Tengo este script que me permite manejar una tabla dinamica: var objTabla = document.getElementById("detsec5"); var objTbody=objTabla.firstChild; var objNuevaFila=objTbody.childNodes[0].cloneNode(true); //cambiamos el contenido de las celdas objNuevaFila.childNodes[0].innerHTML ...
  #1 (permalink)  
Antiguo 25/06/2004, 09:02
 
Fecha de Ingreso: agosto-2002
Mensajes: 88
Antigüedad: 21 años, 8 meses
Puntos: 1
Tomar valor de un elemento de tabla dinamica

Tengo este script que me permite manejar una tabla dinamica:

var objTabla = document.getElementById("detsec5");
var objTbody=objTabla.firstChild;
var objNuevaFila=objTbody.childNodes[0].cloneNode(true);
//cambiamos el contenido de las celdas
objNuevaFila.childNodes[0].innerHTML = "<input type =\"text\" name =\"cantidade"+l+"\" id =\"cantidade"+l+"\" value=\"0\" value=\"0\" size=\"10\" maxlength=\"10\" onkeypress=\"EvaluateText('%f', this);\" onBlur=\"this.value = NumberFormat(this.value, '2', '.', ',')\" onKeyUp=\"sumar()\" >";
var entrada = "<input type =\"text\" name =\"can\" id =\"cantidade"+l+"\"value=\"0\" value=\"0\" size=\"10\" maxlength=\"10\" onkeypress=\"EvaluateText('%f', this);\" onBlur=\"this.value = NumberFormat(this.value, '2', '.', ',')\" onKeyUp=\"mensaje()\" >";
objNuevaFila.childNodes[1].innerHTML = "<input type =\"text\" name =\"vrcife"+l+"\" value=\"0\" size=\"10\" maxlength=\"10\" onkeypress=\"EvaluateText('%f', this);\" onBlur=\"this.value = NumberFormat(this.value, '2', '.', ',')\" >";
objNuevaFila.childNodes[2].innerHTML = "<input type =\"text\" name =\"vrplantae"+l+"\" value=\"0\" size=\"10\" maxlength=\"10\" onkeypress=\"EvaluateText('%f', this);\" onBlur=\"this.value = NumberFormat(this.value, '2', '.', ',')\" >";
objTbody.appendChild(objNuevaFila);

Mi inquietud es que no se como tomar el valor(value) de cada uno de los campos para poder manipularlos y hacer operaciones con ellos. Estoy haciendo algo asi pero me dice que hay error:
suma+=parseInt(objTbody.childNodes[0].('cantidade'+l).value);

De antemano muchas gracias por sus aportes.

Última edición por pjcaro; 25/06/2004 a las 09:04
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 02:57.