Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/07/2002, 16:44
jpalbox
 
Fecha de Ingreso: abril-2002
Mensajes: 432
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Sabeis que sucede con este codigo????

Siento decepcionarte lo he probado y he cambiao otras cosas y nada sigue saltandose las comprobaciones, el codigo queda asi
<html>

<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Cache-Control" content="no-cache">
</head>
<script>
<script>
function calculaDC (form) {

var pesos = [6,3,7,9,10,5,8,4,2,1];
var banco = entidad.value + sucursal.value;
var dig = dc.value;
var cue = cuenta.value;
iTemp=0;
for (j=0;j<8;j++)
iTemp = iTemp + parseInt(banco.substr(7-j,1)) * pesos[j];
result = 11 - iTemp % 11;
if (result > 9) result = 1 - Result % 10;
iTemp=0;
for (j=0;j<10;j++)
iTemp = iTemp + parseInt(cue.substr(9-j,1)) * pesos[j];
iTemp = 11 - iTemp % 11;
if (iTemp > 9) iTemp = 1 - iTemp % 10;
result = result * 10 + iTemp;
if (result != dig) {
alert('Los datos introducidos no son correctos');
return false;
}
return true;
}
</script>


<body bgcolor="FFFFFF" text="000000">

<form method="POST" action="siguiente.htm" onsubmit="return calculaDC(this);">
<div align="center"><center><tabl e>
<tr>
<td width="100%" height="109"> <p><f ont face="Verdana" size="1">Entidad:<input type="text"
name="entidad" size="5" maxlength="4" tabindex="31">  Oficina:<input type="text"
name="sucursal" size="5" maxlength="4" tabindex="32">  D.C.:<input type="text"
name="dc" size="3" tabindex="33" maxlength="2">  Nº de Cuenta: <input type="text"
name="cuenta" size="22" tabindex="34" maxlength="10"></font></td>
</tr>
</table>
</center></div><p><input type="submit" value="Enviar" name="B1"></p>
</form>

<p> </p>
</body>
</html>
:(