![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 3.03.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam kod który prezentuje się następująco: W sekcji <head> mam skrypt w js, który ma sprawdzać poprawność formularza. Gdy formularz jest prawidłowy otwiera się strona A, jeśli nie, to otwiera się strona B. CODE <script language="JavaScript"> function test() { if (form.text.value == "lorem") window.location = "ok.html"; else window.location = "nonok.html"; } </script> Następnie w sekcji <body> mam formularz składający się z pola tekstowego i buttona submit: CODE <form enctype="text/plain" onsubmit="test(this.form)"> <input name="text" type="password" size="20" maxlength="15"> <input type="submit" value="OK" onclick="java script:test(this.form)"> </form> Niestety po kliknięciu enter/kliknięciu na button funkcja się nie wykonuje. Nie wiem co jest napisane źle w formularzu, bo funkcja wydaje się prawidłowa. Co zmienić? Z góry piszę, że nie znam się na php wiec ciężko mi bedzie robić kod w tym języku. Ponadto nie jestem zbyt zaawansowany również w javascript. Ten post edytował matjanos 14.02.2009, 15:12:59 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Z góry piszę, że nie znam się na php wiec ciężko mi bedzie robić kod w tym języku. Najlepiej by było w PHP, bo Twoje "zabezpieczenie", tak naprawdę, na nic się nie zda. Wystarczy podejrzeć źródło. A nie działa, gdyż funkcja nie wie, co to jest za zmienna form. |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
js:
html: Ten post edytował Spawnm 14.02.2009, 15:58:25 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:37 |