Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> sprawdzenie poprawnosci numeru GG
bronx
post 15.04.2004, 16:18:26
Post #1





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

Ostrzeżenie: (0%)
-----


witam

mam taki problem:

mam formularz gdzie jest pole na podanie numeru GG, i chodzi mi o to, że ktoś może nie wpisywać tam nic, ale jak już podaje to żeby sprawdziło poprawności (czyli, że muszą być same cyfry) i jeżeli jest niepoprawny to żeby wyświetliło w "alercie" tekst "niepoprawny numer GG". Wie ktoś jak to zrobić ?

Inne 2 pola zrobiłem obowiązkowe i zastosowałem taki skrypt:

Kod
<SCRIPT LANGUAGE="JavaScript">

<!--

function checkform ( form )

{



  if (form.nick.value == "") { alert( "Podaj swój pseudonim" );

form.nick.focus(); return false; } else

  if (form.tresc.value == "") { alert( "Wpisz tre&para;ć wypowiedzi" );

form.tresc.focus(); return false; }



    return true;

}

//-->

</SCRIPT>


ktoś wie jak rozbudować ten skrypt dodając to co opisałem wyżej ?

pozdrawiam
Go to the top of the page
+Quote Post
Bags_Bunny
post 15.04.2004, 16:23:25
Post #2





Grupa: Zarejestrowani
Postów: 262
Pomógł: 39
Dołączył: 12.04.2004

Ostrzeżenie: (0%)
-----


Kod
<SCRIPT LANGUAGE="JavaScript">

<!--

function checkform ( form )

{



  if (form.nick.value == "") { alert( "Podaj swój pseudonim" );

form.nick.focus(); return false; } else

  if (form.tresc.value == "") { alert( "Wpisz tre&para;ć wypowiedzi" );

form.tresc.focus(); return false; } else

  if (!form.gg.value.match('^[0-9]+$')) { alert( "zly numer gowna-gowna" );

form.gg.focus(); return false; }

   return true;

}

//-->

</SCRIPT>

zakladajac ze pole z gg nazywa sie gg


--------------------
rm -rf /*
Go to the top of the page
+Quote Post
bronx
post 15.04.2004, 16:34:47
Post #3





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

Ostrzeżenie: (0%)
-----


ej no to co podałeś to jest luz, ale teraz te pole nie moze zostać puste bo wyświetli ten napis, a chodzi o to, żeby mogło być puste, ale jak już ktoś wpisze tam literki to żeby wtedy wyświetlało alerta
Go to the top of the page
+Quote Post
FastRed
post 15.04.2004, 18:06:11
Post #4





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 30.06.2003
Skąd: Chełm

Ostrzeżenie: (0%)
-----


JS to ja ni znam, ale na chłopski rozum to powinno być tak:
[xml:1:15e0cad5a9]
if (form.gg.value != "") { if (!form.gg.value.match('^[0-9]+$')) { alert( "zly numer gowna-gowna" );
form.gg.focus(); return false ; }
}[/xml:1:15e0cad5a9]
Go to the top of the page
+Quote Post
Bags_Bunny
post 15.04.2004, 18:11:20
Post #5





Grupa: Zarejestrowani
Postów: 262
Pomógł: 39
Dołączył: 12.04.2004

Ostrzeżenie: (0%)
-----


rozumiem ze chodzi ci o umozliwienie nie podania numerku gg.... w takim wypadku wystarczy w regexpie zamienic '+' na '*'


--------------------
rm -rf /*
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 10.07.2025 - 06:48