Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js]sprawdzanie formularza
patrycjusz
post 14.12.2003, 18:20:20
Post #1





Grupa: Zarejestrowani
Postów: 263
Pomógł: 0
Dołączył: 13.07.2003
Skąd: wawa

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


Witam.
Panowie troszeczke na gwałt potrzebuje funkcyjki w js do sprawdzania formularza pod względem -czy wypełniono pole
-czy w polu znaki znajdujące się są własciwe,
Będe wdzięczny za linki do adresół gdzie informacje na ten temat (wyrażenia regularne w js sa?) znajdę i jeżeli macie pod ręką gotowy przykład :wink:
Próbowałem już tak
Kod
<SCRIPT LANGUAGE="JavaScript">

if(document.formularz.pole.value == '')

{

alert('Puste, twoja mać');

}

</script>

ale lipa pod netscaoem 9.1 nie dziala
Z góry dzięki.
Pozdrawiam patS.


--------------------
www.tigroup.pl Rozwiązania informatyczne dla sektora MSP.
Projektowanie i tworzenie stron www, dedykowane rozwiązania e-biznes, outsourcing usług programis
Go to the top of the page
+Quote Post
Dominik
post 14.12.2003, 20:27:30
Post #2





Grupa: Zarejestrowani
Postów: 339
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Białystok

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


JS:
Kod
<script type="text/javascript">

function pusty() {

var

v=document.getElementById('text').value;if(v==''){alert('NIE!');return!1;}

}

</script>


XHTML:
[xml:1:5faadbe070]<form action="" method="" onsubmit="pusty();">
<input type="text" name="f_numer" style="width: 5cm" size="" id="text" />
<input type="submit" value="Dodaj" />
</form>[/xml:1:5faadbe070]


--------------------
Go to the top of the page
+Quote Post
Dominik
post 14.12.2003, 20:37:24
Post #3





Grupa: Zarejestrowani
Postów: 339
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Białystok

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


Co do skryptow niedzialajacych na przegladarkach o silniku Gecko (czyli Netscape, Mozilla, Firebird itp) warto skorzystac z Konsoli JavaScript i/lub JavaScript Debbugera (nie pamietam czy w Netscape 7.1 sa te dodatki ale w nowszej jego wersji czyli w MozilliPL sa).
Co do samego JS zapraszam do specyfikacji: http://www.mozilla.org/js/language/ (Mozilla supportuje ECMA-262 Edition 3 a inne przegladarki ECMA-262 Edition 2).


--------------------
Go to the top of the page
+Quote Post
patrycjusz
post 14.12.2003, 21:41:17
Post #4





Grupa: Zarejestrowani
Postów: 263
Pomógł: 0
Dołączył: 13.07.2003
Skąd: wawa

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


hmm dzieki.. z przypisywaniem jako obiekt id nie pomyslalem smile.gif ale mam problem jak zrobić nie przenosilo wogóle, czyli aby po kliknieciu w ok w alercie dalej pozostawał na tej samej stronie...
kombinowałem z window.opener.history() ale lipa sie nie udało...


--------------------
www.tigroup.pl Rozwiązania informatyczne dla sektora MSP.
Projektowanie i tworzenie stron www, dedykowane rozwiązania e-biznes, outsourcing usług programis
Go to the top of the page
+Quote Post
spenalzo
post 14.12.2003, 21:42:27
Post #5





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Może daj sobie action="#" czy coś w tym stylu??


--------------------

Go to the top of the page
+Quote Post
Dominik
post 14.12.2003, 21:57:12
Post #6





Grupa: Zarejestrowani
Postów: 339
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Białystok

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


Cytat
ale mam problem jak zrobić nie przenosilo wogóle, czyli aby po kliknieciu w ok w alercie dalej pozostawał na tej samej stronie...
kombinowałem z window.opener.history() ale lipa sie nie udało...

Wystarczy zmienic zdarzenie onsubmit na jakies inne, dobierz sobie takie ktore bedzie Ci najlepiej pasowac.


--------------------
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: 27.04.2024 - 10:34