Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: czyszczenie INPUT po cliku
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
KirkoR
Mam pole INPUT które zawiera jakiś teksty, value="coś tam"
teraz po kliknięciu na jedne z linków owe pole musi czyścić, czyli ma być puste, jak to zrobić?
wassago
o jakich 'linkach' mowisz? chyba o inputach...
  1. <input type="text" name="{input_name}" size="20" value="Użytkownik" onblur="if(this.value=='') this.value='Użytkownik';" onfocus="if(this.value=='Użytkownik') this.value='';" />
KirkoR
chodzi mi o zwykły link na stronie. bo to co mi pokazałeś to jest zwykłe czyszczenie Inputa jeśli tam coś jest. Ale ma być coś takiego:

  1. <a href="#" onClick="input.search.value='';">
  2. <input name="search" id="search" value="">

Przy czym to co jest w Inpucie to nawet jeśli jest to napisane przez Usera to powinno byś czysczone, coś jak reset formularza,ale po kliknięciu na link.
wassago
  1. <a href="#" onClick="document.getelementbyid('search').value='';">
  2. <input name="search" id="search" value="<span style='color:orange'></span>">
?
KirkoR
niestety nie działa... sad.gif
revyag
Wielkość liter ma znaczenie.
zamiast getelementbyid napisz getElementById
KirkoR
Działą bosko smile.gif dzięki serdeczne smile.gif
wassago
Cytat(revyag @ 2005-03-15 10:40:12)
Wielkość liter ma znaczenie.
zamiast getelementbyid napisz getElementById

uuu.. dobrze wiedziec. dziwny ten JS. i pomyslec ze kod napisalem z palca i prawie dzialal tongue.gif
KirkoR
Dobra, teraz kolejny problem. Już wiem jak zrobić to z polem INPUT.
Teraz chodzi jeszcze o to, aby po kliknięciu na ten sam link pole SELECT przeskakiwało na puste.
Tzn. mam:
  1. <select name="key_word">
  2. <option class="text black" value="0">0</option>
  3. <option class="text black" value="1" selected>1</option>

a po kliknęciuchcę aby był zaznaczony wpis 0.
nospor
document.getElementById('key_word').options[0].selected=true
KirkoR
spoko, ale działa tylko pod IE, a jak zrobić aby działało jeszcze pod Firefoxem?
nospor
eeee, pod ff też powinno działać
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.