Tenemos una dificultad que cuando estamos haciendo input con document.write de una pagina nos esta pidiendo en otra pagina los campos que necesitamos se muestren inmediatamente seguidos a lo que llevabamos en la pagina inicial, o para mayor claridad la captura se quiere seguir haciendo en la misma forma. ya que para el usuario debe ser un formulario único.
El script es el siguiente:
<html>
<head>
<link href="estiloforma10.css" rel="stylesheet" type="text/css">
<script language="javascript">
var resul = 0;
function sumar1(valor)
{
var res1=valor;
resul= resul + parseInt(res1) ;
document.getElementById('tot').value=resul;
}
function mostrar(contador)
{
var cont=parseInt(contador);
for (var con=1;con<=cont;con++)
{
document.write ("<tr><td><input name='vrcife[]' type='text' size='10' maxlength='10' onChange='sumar1(this.value)'/></td></tr>");
}
}
</script>
</head>
<body>
<form name="forma10" method="POST" action="seccion5.php" enctype="multipart/form-data">
<table width="100%" border="1" cellspacing="1" cellpadding="1">
<td>Cantidad de Productos Extranjeros</td>
<td>
<form name="canex" method="POST" action="seccion5.php">
<input type="text" id="can" name="canex" size="2" maxlength="2" class="cajita" onChange="mostrar(this.value)" />
</form>
</td>
<tr>
<td colspan="7">Valor total:</td>
<td><input name="tot" id="tot" type="text" size="12" maxlength="12" value="0"></td>
</tr>
</form>
</body>
</html>
Muchas gracias por sus valiosos aportes y sugerencias