![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 3.03.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Witam. Napisałem prosty skrypt, który sprawdza zgodność wartości wprowadzonej w formularzu z podaną odgórnie w kodzie.
Niestety wydawałoby się najłatwiejsza część nawala i nie mogę znaleźć nigdzie błędu. Konkretniej: każda wpisana wartość, nawet ta zgodna z odgórnie podaną wywołuje instrukcję else. Funkcje JS: CODE function chn(txt){ document.getElementById("stan").innerHTML=txt; } var sURL = unescape(window.location.pathname); function refresh() { window.location.href = sURL; } function sprawdz() { var pp = document.forms['haslo'].pass if (pp == "a") {chn('Hasło poprawne. Masz dostęp do photo'); } else {chn('Błędne hasło. Odświerzanie...'); setTimeout( "refresh()", 2500 ); } return false; } function sprawdz() { var pp = document.forms['haslo'].pass if (pp == "a") {chn('Hasło poprawne. Masz dostęp do photo'); } else {chn('Błędne hasło. Odświerzanie...'); setTimeout( "refresh()", 2500 ); } return false; } Formularz HTML: CODE <form id="haslo" action="">
<input type="password" name="pass" size="25"><div id="ok"> <input type="image" src="images/ok.png" onclick="return sprawdz()"></input> </div><div id='stan'>Podaj hasło, aby otrzymac dostęp do działu Photo.</div> </form> |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Nie sprawdzałem całego kodu, ale:
Cytat var pp = document.forms['haslo'].pass.value;
if (pp == "a") Ten post edytował kamil4u 29.03.2009, 16:11:09 -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 3.03.2008 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Faktycznie! dziekuje bardzo!
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 12:41 |