Ocena wątku:
  • 1 głosów - średnia: 5
  • 1
  • 2
  • 3
  • 4
  • 5
Validacja pola input w js
#1
mam kod w php (Validacja nr bankowego)

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. 
Potrzebuje go przepisać na JS.
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,'')"
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.
Odpowiedz
#2
Poczytaj o jquery $.ajax

http://doman.art.pl/kursjs/kurs/jquery/jquery.html#ajax

+ o formularzach też pisałem w innym dziale tego kursu - też możesz poczytać

W 100% ci wystarczy
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  funkcja nieustannie czytajaca wartosci input Arnimarl 1 2,991 25-05-2014, 07:39
Ostatni post: Arnimarl
  [random] zmiana marginesu dla textu wpisywanego w pole typu input gepazy 2 2,053 08-02-2012, 17:30
Ostatni post: kornell
  Podpinanie popup pod input mrsensi 3 3,137 29-09-2011, 03:11
Ostatni post: Kartofelek
  Input radio FasOlQa 4 3,724 01-09-2011, 22:45
Ostatni post: Rayshar
  [CSS] Ukrycie konkretnego pola i tekstu oraz podmiana obrazka owidiusz 10 7,857 13-06-2011, 03:42
Ostatni post: Kartofelek

Skocz do:


Użytkownicy przeglądający ten wątek: 3 gości
Sponsorzy i przyjaciele
SeoHost.pl