mam kod w php (Validacja nr bankowego)
Potrzebuje go przepisać na JS.
Jak zrobic by po wpisaniu 26tej cyfry w polu
skrypt js sprawdzil poprawnosc i wyswietlil komunikat?
bądź sprawdził poprawność po kliknięciu w submit i gdy kod jest zły wyświetlić alert "Zły kod kontynuować? TAK NIE".
Kazda pomoc na wage złota.
Kod PHP:
<?
function checkNRB($nrb) {
if (strlen($nrb)!=26)
return 0;
$W = array(1,10,3,30,9,90,27,76,81,34,49,5,50,15,53,45,62,38,89,17,
73,51,25,56,75,71,31,19,93,57);
$nrb .= "2521";
$nrb = substr($nrb,2).substr($nrb,0,2);
$Z =0;
for ($i=0;$i<30;$i++)
$Z += $nrb[29-$i] * $W[$i];
if ($Z % 97 == 1)
return 1;
else
return 0;
}
?>
Zatem funkcja:
int checkNRB(string $nrb)
zwraca 1 jeżeli nr NRB jest poprawny, w przeciwnym wypadku 0.
Jak zrobic by po wpisaniu 26tej cyfry w polu
Kod PHP:
<input type='text' name='rachunek' maxlength='26' size='27' onkeyup="this.value=this.value.replace(/\D/g,'')">
bądź sprawdził poprawność po kliknięciu w submit i gdy kod jest zły wyświetlić alert "Zły kod kontynuować? TAK NIE".
Kazda pomoc na wage złota.