Sigo esperando solcuion para mi formulario, realmente es importante encontrar una solución optima, Agradezco la colaboracion
Esta es parte del código fuente que tengo en donde en asp creo las cajas de texto y en javascript hago las operaciones, pero no me funciona, quiero saber si alguien en la red me pueda ayudar pero
<tr>
<TD><font face=verdana size=-1><%=RSpago.Fields("nompagotercero" ;)%></font></TD>
<TD><INPUT type="text" id=cant name='cant<%=i%>' size=20 onchange="calcular()"></TD>
</tr>
<tr>
<TD bgcolor=darkblue align=left><font color=white size=2>Total Otros</font></TD>
<TD><font size=2 face=arial><INPUT type="text" id=valor name=valor size=20></font></TD>
</TR>
<tr>
<TD> <font size=2 face=arial><%=RStarifa.Fields("destarif a")%></font></TD>
<TD> <font size=2 face=arial><INPUT type="text" id=valoru name='valoru<%=j%>' size=20 onchange="multiplicar()"value='<%=RSt arifa.Fields("valor")%>'></font></TD>
<TD><INPUT type="text" id=cantidad name='cantidad<%=j%>' size=20 onchange="multiplicar()"></TD>
<TD><INPUT type="text" id=valort name='valort<%=j%>' size=20 ></TD>
<TD> <font size=2 face=arial><%=(valortarifa)%></font></TD>
</tr>
<SCRIPT LANGUAGE=javascript>
var numTasa;
numTasa=<%=tasa%>;
var indice=<%=i%>;
function calcular()
{
f=document.documento;
f.valor.value=0;
var total=f.valor.value;
for (i=1;i<=indice;i++)
{
eval("f.valor.value=f.cant" + i +".value+f.valor.value");
}
}
var indice1=<%=j%>;
function multiplicar()
{
f=document.documento;
f.valort.value=0;
for (j=1; j<=indice1;j++)
{
eval("f.valort.value=f.valoru" + j +".value*f.cantidad" + j + ".value"); }
}