Buenos dias... por fa tengo un detalle con este script... el me funciona bien en una columna pero cuando ingreso la otra al momento de ingresar un dato en la nueva columna que ingrese me inavilita la columna anterior y automaticamnete me almacena la informacion de la nueva columna y la informacion de la vieja columna no me la almacena...
Esta es una funcion de tres cajas de texto o input que cuando voy ingresando un numero en las 2 primeras cajas automaticamente en la tercera caja me da el resultado o la suma de lo las 2 primeras cajas.
Ejm: 5 + 5 = 10
Aqui les voy a dejar el codigo para que lo chequeen.
<?php
echo"<table width=755 cellpadding=1 cellspacing=2 bgcolor=#F4F4F4 border=1 align=center style='border:1px solid #042E57'>
<form action=$page method=post AUTOCOMPLETE=ON>
<tr><td colspan=4 align=center bgcolor=#042E57>
<font class=normal color=#FFFFFF>$historia</td>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<meta content='text/html; charset=iso-8859-1'
http-equiv='Content-Type' />
<script>
function calculo(f)
{
var cantidad=f.txtcantidad.value;
var precio=f.txtprecio.value;
var subt = (Number(cantidad) + Number(precio));
if (isNaN(subt))
{
alert ('La cantidad debe ser en numeros enteros');
f.txtcantidad.focus();
}
else
{
f.txttotal.value=subt; // Control que muestra el total
}
}
</script>
</head>
<body>
<tr>
<td align=center><font class=normal2> $%&$%&$%&$:</td>
<form action='' method=post>
<td align=center><input onblur='calculo(this.form)' id='txtcantidad' name='primera_1' value='$primera_1'/></td>
<td align=center><input onblur='calculo(this.form)' id='txtprecio' name='sucesiva_1' value='$sucesiva_1'/></td>
<td align=center><input maxlength='10' size='10' id='txttotal' name='total_a' value='$total_a'/></td>
</tr>
<tr>
<td align=center><font class=normal2> $%&$%&$%&$:</td>
<form action='' method=post>
<td align=center><input onblur='calculo(this.form)' id='txtcantidad' name='primera_2' value='$primera_2'/></td>
<td align=center><input onblur='calculo(this.form)' id='txtprecio' name='sucesiva_2' value='$sucesiva_2'/></td>
<td align=center><input maxlength='10' size='10' id='txttotal' name='total_a' value='$total_a'/></td>
</tr>
</body>
</html>
";
echo"<tr><td colspan=4 bgcolor=#042E57>";
if($arr[0]=='')
echo"<tr><td colspan=4 align=center bgcolor=#042E57>
<input type=hidden name=veces value=$veces>
<input type=hidden name=buscar value=1>
<input type=hidden name=registrar_consultas_externas value=1>
<input type=submit class=boton6 value=REGISTRAR></td></tr>";
else
echo"<table align=center cellpaddig=0 cellspacing=0><tr><td>
<tr><td colspan=4 align=center bgcolor=#042E57>
<input type=hidden name=actualizar_consultas_externas value=1>
<input type=hidden name=buscar value=1>
<input type=hidden name=veces value='$veces'>
<input type='submit' class=boton6 value=ACTUALIZAR></form></td>
<form action='$page' method=post onSubmit='return(validar3(this))'>
<td>
<td>
<input type=hidden name=eliminar_consultas_externas value=1>
<input type=hidden name=veces value='$veces'>
<input type=submit class=boton6 value=ELIMINAR></td>
</form>
<form action='$page' method=post>
<td>
<input type=hidden name=buscar value=1>
<input type=hidden name=veces value='$veces'>
<input type=submit class=boton6 value=CANCELAR></td></tr>
</table>";
echo"</form>
</table>";
?>