Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [html][js] Jak ustawic domyślną wartość pola tekstowego (input text)
puz219
post
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 0
Dołączył: 1.07.2007

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


Witam.

Problem jest znacznie bardziej skomplikowany, niż to, co napisałem tytule, a mianowicie, chodzi o to, że zrobiłem sobie wyszukiwarkę na wzór takiej ze strony apple.com, tzn. jest tam domyślnie tekst "Wpisz tytuł i wciśnij klawisz enter, aby wyszukać", który gdy kliknę w pole znika, działa w zasadzie dokładnie jak swój odpowiednik na stronie apple, tyle, że jeśli nic nie wpiszę to wysyła ten tekst i wtedy wyszukiwarka nie działa mi prawidłowo.

jak zrobić tak, żeby jeśli nic nie wpiszę w pole wyszukiwania nie wysyłało tego tekstu, czyli żeby wtedy wysyłało tak, jakby to pole nie miało żadnej wartości.

Oto kod wyszukiwarki:

  1. <input type=\"text\" name=\"tytul\" value=\"Wpisz tytuł i wciśnij klawisz Enter\"
  2. onFocus=\"if(this.value=='Wpisz tytuł i wciśnij klawisz Enter')this.value=''\"
  3. onBlur=\"if(this.value=='')this.value='Wpisz tytuł i wciśnij klawisz Enter\" />


Proszę o pomoc i pozdrawiam.

Ten post edytował puz219 16.04.2008, 08:31:08
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




1) mozesz dac na onsubmit sprawdzanie zawartosci pola i jesli rowne jest twojemu tekstowi to je wyzerowac
2) albo po stronie serwera sprawdzac ze jesli tekst jest rowny twojemy tekstowi to szukac tak jakby nic sie nie wpisalo.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 04:30