![]() |
![]() |
![]()
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> |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 03:25 |