Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem ze zmianą atrybutu, Atrybut zmeinia się tylko raz! - na początku
zazdrosny17
post
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 24.07.2010

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


  1. function resetowanie()
  2. {
  3. var resetPassword = document.getElementById('register_password');
  4. resetPassword.setAttribute("value", "");
  5. }


Mam sobie formularz (login, hasło, powtorz hasło). Po pierszym wejsciu na strone input-powtórz hasło jest zablokowany.
Dopiero po poprawnym uzupełnieniu inputa hasło, input-powtórz hasło odblokowowuje się. Funckja która wpisalem wyzej
jest przypisana inputowi hasło (onFocus) i przy pierwszym uruchomieniu strony działa. Natomiast jesli ktos juz wpisze
cos w pole powtrorz hasło i wróci do pola hasło (czyli tutaj mamy focus więc powinno zresetowac haslo na dole) nie resetuje
pola powtorz hasło.

Proszę o pomoc :*
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zazdrosny17
post
Post #2





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 24.07.2010

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


Troche namieszałem bo chciałem uproscic.

Formularz:

  1. <form action="" method="POST">
  2. <input type="text" name="login" />
  3. <input type="password" id="register_password" name="register_password" onkeyup="checkPassword(this);" onFocus="showDescriptionPassword();" onBlur="hideDescriptionPassword(this);" />
  4. <input type="password" id="register_password_repeat" name="register_password_repeat" disabled="sss" onkeyup="checkPasswordRepeat(this, this.form.register_password);" onFocus="showDescriptionPasswordRepeat();" onBlur="hideDescriptionPasswordRepeat(this);" />
  5. </form>


no i funkcja:

  1. function showDescriptionPassword()
  2. {
  3. var resetRepeatPassword = document.getElementById('register_password_repeat');
  4. resetRepeatPassword.setAttribute("value", "");
  5.  
  6. var description = document.getElementById('description_password');
  7. description.style.display = "block";
  8. description.innerHTML = "Hasło nie może być krótsze niż 5 znaków.";
  9. }


TO co napisałeś nie działa.

o SORRY, to co napisałeś jednak działa, choć nie wiem czemu tak...

Dzięki wielkie Zią.

Zamykam
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.10.2025 - 07:22