hola, tengo un problema que no se como resolverlo
tengo una serie de campos que se generan dinamicamente con este codigo
Código HTML:
function agregarUsuario(){
nuevaFila = document.getElementById("tablaUsuarios").insertRow(-1);
nuevaFila.id=posicionCampo;
nuevaCelda=nuevaFila.insertCell(-1)
nuevaCelda.innerHTML='<input type="text" size="10" class="tr" name="fecha['+posicionCampo+']" value="<?php echo date("Y/m/d"); ?>" >';
nuevaCelda=nuevaFila.insertCell(-1)
nuevaCelda.innerHTML='<input type="text" size="40" class="tr" name="insumo['+posicionCampo+']" >';
nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML="<select name='presentacion["+posicionCampo+"]'><option>Paquete(s)</option><option>Unidad(es)</option><option>Litro(s)</option><option>Caja(s)</option><option>Rollo(s)</option></select>";
nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML='<input type="text" size="6" class="tr" name="cantidad['+posicionCampo+']" >';
nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML='<select name="proveedor['+posicionCampo+']"><?php do{ ?><option value="<?php echo $row_dinamico['nombre']; ?>" ><?php echo $row_dinamico['nombre']; ?></option><?php } while ($row_dinamico = mysql_fetch_assoc($dinamico));?></select>';
nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML='<input type="text" size="6" class="tr" name="precio['+posicionCampo+']" >';
nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML='<input type="button" class="td" value="Eliminar" onclick="eliminarUsuario(this)">';
posicionCampo++;
}
function eliminarUsuario(obj){
var oTr = obj;
while(oTr.nodeName.toLowerCase()!='tr'){
oTr=oTr.parentNode;
}
var root = oTr.parentNode;
root.removeChild(oTr);
};
el problema es que necesito sumar los datos que el usuario ingresa en precio, para que se genere un subtotal.
eso, ojala alguien me pueda ayudar, SALUDOS