Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zmiana wartości type dla inputa
slash^
post 2.11.2004, 16:08:18
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 sad.gif


--------------------
d(^^)b
Go to the top of the page
+Quote Post
Paul
post 3.11.2004, 10:21:22
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 smile.gif Widocznie teraz juz mozna dlatego dziala w Mozilli i Operze a IE znowu w tyle winksmiley.jpg
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 05:56