Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zmiana wartości type dla inputa
slash^
post
Post #1





Grupa: Zarejestrowani
Postów: 278
Pomógł: 36
Dołączył: 9.04.2003
Skąd: Płock

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


Czy ktoś może mi powiedziec czemu poniższy 'skrypt' js dziala pod mozilla a ie wywala błąd i podac poprawna wersje? bardzo mi na tym zalezy

<input name="haslo" type="text" value="hasło..." onfocus="if (this.value=='hasło...') { this.value=''; this.type='password'; }" size="12" />

help (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
Paul
post
Post #2





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

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


  1. <input id="haslo" type="text" value="hasło..." size="12" onfocus="this.style.display = 'none'; obj = document.getElementById('haslo2'); obj.style.display = ''; obj.focus();">
  2. <input id="haslo2" type="password" style="display: none;" size="12">


Zeby nie bylo w IE takego efektu zmiany rozmiaru trzeba przypisac na sztywno w cssie obu takie same rozmiary.

Probowalem tez zmieniac type przez setAttribute ale tez sie nie da. Nie dzialalo bo kiedys nie mozna bylo zmieniac wlasciwosci type (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Widocznie teraz juz mozna dlatego dziala w Mozilli i Operze a IE znowu w tyle (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
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: 23.12.2025 - 10:00