Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML]Pole hasła w formularzu z widocznym napisem
cent4
post
Post #1





Grupa: Zarejestrowani
Postów: 415
Pomógł: 0
Dołączył: 24.12.2008

Ostrzeżenie: (10%)
X----


Witam.

Mam pole w formularzu z hasłem:
  1. <input onclick="this.value=''" name="password" value="Hasło" type="password" />


Wszystko działa jak należy ale chciałbym tak jak jest to w przypadku pola type="text" mieć tam napisane podaj hasło i jak user kliknie to będzie się mu wpisywało hasło w formie gwiazdek. Natomiast tak jak jest to w moim przykładzie - value="Hasło" mam tam wpisane 5 gwiazdek zamiast tekstu "Hasło".

Jak to osiągnąć?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
moto0095
post
Post #2





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 12.03.2010

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


Proponuję zrobić tak:

- zrób grafikę z napisem "podaj hasło"

i teraz css
  1. #haslo {
  2. background: url('obrazek/z/tekstem.gif') no-repeat left center;
  3. }
  4.  
  5. #haslo:focus, #haslo.active {
  6. background: none;
  7. }


tylko pamiętaj, że dla tego imputa musisz nadać id="haslo" (albo klasę) (IMG:style_emoticons/default/smile.gif)

Albo możesz użyć JavaScript'u :
  1. <script type="text/javascript">
  2. function change()
  3. {
  4. document.forms['form'].elements['pole'].type = 'password'; //1
  5. document.getElementById('pole').type = 'password'; //2
  6. }
  7. </script>
  8.  
  9. <form name="form">
  10. <input type="text" name="pole" id="pole" value="wpisz hasło" onfocus="change(); this.value='';">
  11. </form>


Albo możesz użyć JavaScript'u :
  1. <script type="text/javascript">
  2. function change()
  3. {
  4. document.forms['form'].elements['pole'].type = 'password'; //1
  5. document.getElementById('pole').type = 'password'; //2
  6. }
  7. </script>
  8.  
  9. <form name="form">
  10. <input type="text" name="pole" id="pole" value="wpisz hasło" onfocus="change(); this.value='';">
  11. </form>


Ten post edytował moto0095 28.10.2010, 22:17:02
Go to the top of the page
+Quote Post
cent4
post
Post #3





Grupa: Zarejestrowani
Postów: 415
Pomógł: 0
Dołączył: 24.12.2008

Ostrzeżenie: (10%)
X----


Super.

Dzięki.

Działa jak należy (IMG:style_emoticons/default/guitar.gif)

Skorzystałem z javascript
Go to the top of the page
+Quote Post

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: 22.08.2025 - 20:26