Textarea readonly i dodatkowe wpisywanie tektu


(Wiktor 1996 96) #1

Mam formularz i chciałbym aby w tym formularzu od razu było wpisane http:// to zrobiłem value=http:// ale chciałbym to zablokować aby nie można było tego usunąć więc posłużyłem się readonly="readonly" ale wtedy jest zablokowane i nie mogę nic dopisać.I tu moje pytanie czy da się zrobić abym miał w polu http:// które jest zablokowane i nie można go usunąć ale da się dopisać czyli mam http://www.google.pl czyli dopisuję.


(matiit) #2

Z tego co wiem to jedynie javascriptem.


(Wiktor 1996 96) #3

A jak by to zrobić


(matiit) #4

Funkcja uruchamiana przy oknkeydown (na inpucie).

Funkcja np. sprawdza czy ciąg znaków zaczyna się od http://, jeśli nie to uzupełnia tak aby zaczynało się od http:// a jak zaczyna się dobrze to funkcja nie robi nic.


(Sitemaster) #5

yyyyyyyy.... ale textarea przecież nie ma VALUE ! #-o

Może mylisz textarea z inputem?

No alee mniejsza z tym.

Można tego stringa w js doklejać na jakimś klawiszowym zdarzeniu.

-tylko zrób jak radzi matiit, sprawdzaj czy na początku ten fragment sie już znajduje czy nie i dopiero wtedy odpowiednia akcja.

Można też zrobić inaczej - wyciągnąć go w formie tytułu/opisu przed element formularza

http://

A potem doklejac go po odebraniu zmiennej

Swynik='http://'.$_POST['adres'];