Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/06/2004, 09:02
pjcaro
 
Fecha de Ingreso: agosto-2002
Mensajes: 88
Antigüedad: 21 años, 9 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