Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/10/2003, 02:26
Avatar de txarly
txarly
 
Fecha de Ingreso: marzo-2003
Ubicación: Eibar (Gipuzkoa)
Mensajes: 455
Antigüedad: 21 años, 2 meses
Puntos: 2
Lo puedes controlar y hacer con Javascript. Yo para ello utilizo input de type button y dependiendo de que la validación sea correcta hago el submit del formulario. Aquí tienes el codigo:
Código:
<SCRIPT language=JavaScript>
<!--
function validar() {

   var jSuma = 0;
	
   var jValor1 = Number(document.thisForm.elements["valor1"].value);
   var jValor2 = Number(document.thisForm.elements["valor2"].value);
   var jValor3 = Number(document.thisForm.elements["valor3"].value);
   var jTotal = Number(document.thisForm.elements["Total"].value);

   jSuma = jValor1 + jValor2 + jValor3;

   if (jSuma != jTotal) {
      alert("Total no coincide con suma de valores");
      return false;
   } else {
      return true;
   }
}

function aceptar() {
   document.thisForm.submit();
}

//-->
</SCRIPT>

<form name="thisForm" method="POST" action="OtraPágina.asp">
<p>TOTAL:<input type="text" name="Total" size="20"></p>
<hr>
<p>Valor 1: <input type="text" name="valor1" size="20"></p>
<p>Valor 2: <input type="text" name="valor2" size="20"></p>
<p>Valor 3: <input type="text" name="valor3" size="20"></p>
<p><input type="button" value="Enviar" name="enviar" onclick="if (validar()) aceptar();"></p>
</form>
Un saludo
Txarly
__________________
¿Por qué Uri Geller doblaba cucharas?