Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Znikający tekst w Box'ie.
vexxon
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 6.04.2010

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


Witam, Jestem raczej trochę niżej niż na poziom przedszkola bo w przedszkolu coś się potrafi a ja jestem zielony w tym zakresie.

Mam następujący problem jak widać na obrazku mam box nie pamiętam jak on się nazywa chyba input box o ile mniemam jak widać to będzie box do wpisywania adresów email .

Jedyne co chciałbym z tym zmienić to to żeby w momencie kiedy użytkownik w niego kliknie to tekst "Wpisz EMAIL" znikł i użytkownik mógł wpisać swój adres email no i aha jak wpisać żeby zmienić kolor tego "Wpisz EMAIL"
Gdzieś znalazłem że polecenie VALUE pozwalało wpisać tekst w okienku to dałem ale nie było napisane jak zrobić aby tekst znikał(IMG:style_emoticons/default/smile.gif) Nawet nie wiem jak to wpisać do google aby znalazło mi coś takiego.

(IMG:http://img16.imageshack.us/img16/9060/boxcg.jpg)

Jak wygląda ten kod:
  1. <font face=\"Trebuchet MS\">\n\t\t\t <input type=\"text\" name=\"search_word\" id=\"search_box\" class='search_box' value='Wpisz EMAIL'/>\n\t\t\t </font>\n


Jeżeli ktoś mógłby mi napisać jak to powinno wyglądać poprawnie byłbym wdzięczny.

Z góry dziękuje.

Ten post edytował vexxon 6.04.2010, 23:54:25
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
luck
post
Post #2





Grupa: Zarejestrowani
Postów: 317
Pomógł: 58
Dołączył: 6.11.2005

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


Albo żeby było jeszcze czyściej:
  1. echo '<input type="text" name="search_word" id="search_box" class="search_box" value="Wpisz EMAIL" onfocus="swapValue(this)" onblur="swapValue(this)"> />';
i gdzieś na dole, albo ew. w osobnym pliku .js (wtedy bez znaczników <script>):
Kod
<script type="text/javascript">
function swapValue(fld) {
  if(fld.value == 'Wpisz EMAIL') {
    fld.value = '';
  } else {
    if(fld.value == '') {
      fld.value='Wpisz EMAIL'
    }
  }
}
</script>

Teraz, gdy chcesz dodatkowo zmienić kolor wpisanego tekstu, pogrubić go itp. nie robisz tego bezpośrednio w polu, tylko właśnie w funkcji javascript. Masz względny porządek i cudzysłowia nie będą Ci się tak myliły.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 11:57