Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/09/2008, 09:30
Avatar de Avatar810
Avatar810
 
Fecha de Ingreso: agosto-2007
Ubicación: Por rumbos Regios
Mensajes: 485
Antigüedad: 16 años, 9 meses
Puntos: 23
Respuesta: Text box dinamicos

Bueno antes que nada, veo varios detalles en tu script
Tienes multiples campos llamados sustraendo (uno por cada iteracion del while, aqui deberias ponerle un nombre dinamico como sustraendo_<?=$i?> donde $i sea un contador de las iteraciones del while

otro es la forma que haces referencia a los datos del formulario (no digo que este mal sino que no es comun)

Otro detalle que olvidaba es que tienes que hacer validaciones sobre lo que se captura pues libremente puedo poner texto en el campo y esto en si ya es un error y al hacer las operaciones tambien te lo generará

Aqui te sugiero una funcion

Código:
function restarme(campo)
{
	if(campo.value=="")
		return false;
	else
	{
		document.resta.minuendo.value=document.resta.minuendo.value-campo.value;
	}
}
solo requieres cambiar esto en el html

Código HTML:
<td align="center"><input type="text" name="sustraendo" onBlur="restarme(this);"></td> 
Exito
__________________
Una demo siempre funcionará correctamente hasta que toque algo tu (hasta ahora) cliente.
Avatar810

Última edición por Avatar810; 03/09/2008 a las 09:31 Razón: Complementacion de respuesta