Mam dane tekstowe (lub edytowalne DIV), które zawsze chcę zacząć od domyślnego tekstu ORAZ nie mogą być edytowane przez użytkownika. Tak więc na przykład:Wymuś wejście tekstowe, aby rozpocząć od domyślnego tekstu
Ramka zawsze zaczynają się od wartości domyślnej: My name is
użytkownicy będą w stanie i wymagał, aby dodać swoją nazwę, takie jak: My name is David
Oni nie będzie w stanie usunąć My name is
domyślny tekst. Najlepiej byłoby, gdyby użytkownik kliknął w dowolnym miejscu tego domyślnego tekstu, kursor przeskoczyłby na koniec tego tekstu, więc nie mieliby oni szansy nawet na wpisanie czegoś, z wyjątkiem domyślnego. To samo dotyczy backspace, domyślny tekst (My name is
) nie może zostać usunięty.
Wszelkie sugestie? Mam możliwość korzystania z JavaScript/Jquery.
Zobacz ten http://stackoverflow.com/qu estions/5490410/html-javascript-how-to-make-default-text-of-a-textarea-undeletable – lifetimes
Czy istnieje szansa, że atrybut zastępczy może rozwiązać Twój problem? – Rikon