Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zmiana typu inputa
go_lab
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 19.06.2007

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


Witam!

Mam następujący problem:

Mam pole, trzeba wpisać login i hasło.
Chcę to rozwiązać w następujący sposób:
pole, w którym podaje się hasło domyślnie będzie miało wartość "wpisz hasło" czy "password" albo cośtam.
Chciałem zrobić tak, aby po kliknięciu na to pole można było wpisać hasło, ale aby pole zmieniło swoje atrybuty na zagwiazdkowane.

document.getElementById('pass').type='password'

nie działa, nie ma czegoś takiego.
Czy da się to wogóle zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mara.tonczyk
post
Post #2





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 18.05.2007

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


od siebie dodam takie cos:



  1. function zmien()
  2. {
  3. document.getElementById('haslo').innerHTML='<input type="password" name="polehasla" id="polehasla" />';
  4. setTimeout("document.getElementById('polehasla').focus()", 50);
  5. }
  6. <div id="haslo">
  7. <input tyle="text" value="dawaj haslo" onclick="zmien()" />
  8. </div>




settimeout z dedykacja dla IE ktory chyba dlugo tworzy inputa ze potem go nie widzi przy poleceniu focus
Go to the top of the page
+Quote Post
go_lab
post
Post #3





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 19.06.2007

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


Cytat(mara.tonczyk @ 19.06.2007, 12:04:56 ) *
settimeout z dedykacja dla IE ktory chyba dlugo tworzy inputa ze potem go nie widzi przy poleceniu focus


Nadal pojawia się "Nieznany błąd czasu wykonania."
A wcześniejsza propozycja sprawdza się w Mozilli, ale Explorer sie przy niej rozkłada
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: 6.10.2025 - 04:49