Cześć. Od dłuższego czasu zastanawiam się w jaki sposób osiągnąć efekt zmieniającego się koloru tekstu po kliknięciu w input.
Tzn. najpierw jest np. szary kolor czcionki z value "Podaj login...", po kliknięciu napis znika, a my możemy wpisać własny tekst, który ma już nowy kolor - czarny. Osiągnąłem już to za pomocą focusa, jednak jedyny problem jaki mi pozostał to w sytuacji gdy odklikniemy ten input, tekst zmienia swoją barwę ponownie na szarą - chciałbym by pozostała czarna.
Jeśli nie rozumiesz o co mi chodzi, identyczny efekt można zaobserwować na Facebooku w ramce "O czym teraz myślisz?".
@EDIT
Problem rozwiązany. Wykorzystałem JS, który po "odkliknięciu" sprawdza wartość inputa i jeśli jest ona inna niż "Podaj login..." zmieniam jej klase na inną (w której ustaliłem inny kolor czcionki).