„Znaki wodne” Javascript dla pól tekstowych [duplikat]

To pytanie ma już odpowiedź tutaj:

Jak sprawić, by pole tekstowe HTML wyświetlało podpowiedź, gdy jest puste? 20 odpowiedzi

Chciałbym wiedzieć, jak umieścić tekst w polu tekstowym podczas ładowania strony. Przykład: jeśli mam stronę logowania, miałbym 2 pola tekstowe o nazwie „nazwa użytkownika” i „hasło”. Gdy strona się ładuje, chcę, aby pole tekstowe ładowało się z „nazwą użytkownika” zapisaną w środku, więc nie będę musiał umieszczać etykiety dla tego na zewnątrz. Ale kiedy użytkownik kliknie w polu tekstowym, powinien zniknąć. Jak mam to zrobic

questionAnswers(6)

yourAnswerToTheQuestion