Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS]Zmiana koloru polatekstowego
RSVx
post
Post #1





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 26.07.2008

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


Wcześniej prosiłem o pomoc w uzyskaniu zmiany koloru w wierszu. A jak dokonać tego samego tylko że z polem tekstowym?? Czyli mam pole tekstowe z ustawionym background-color="white", a chcę: jeśli klikniemy na to pole myszką to niech background-color="black", i jeśli później opuścimy to pole np przez naciśnięcie tab to niech background-color="white".

THX
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vokiel
post
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


  1. <INPUT name="NAME"
  2. onblur="this.style.backgroundColor='#ffffff'"
  3. onfocus="this.style.backgroundColor='#ffff00'" />


Ogólnie to lepiej to przenieść do css'a i dać atrybut :hover (niestety IE nie obsługuje hover dla innych elementów niż linki, w tym przypadku trzeba użyć csshover.htc, albo ie7.js)
Albo użyć js. Np jquery:
  1. <script type="text/javascript">
  2. $('input').hover(function() {
  3. $(this).addClass('pretty-hover');
  4. }, function() {
  5. $(this).removeClass('pretty-hover');
  6. });


Ten post edytował vokiel 7.11.2008, 14:26:00
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: 11.10.2025 - 05:28