konto usunięte

Temat: Zmiana zawartości pola text

Witam.

chciałbym pole text takie jak wyszukiwarka grupie na tym forum. Początkowo tekst Szukaj... (napisany kursywa) i gdy klikniemy w pole to teks sie kasuje a wpisywany jest juz bez kursywy. Wpisany tekst przez usera nie ma sie kasoac po kliknieciu.
Marcin Witek

Marcin Witek isido.pl ułatwia
pracę - polski sytem
zarządzania
projekt...

Temat: Zmiana zawartości pola text

np tak:


<input onfocus="do_focus(this)" onblur="do_blur(this)" style="font-style:italic" type="text" id="dozmiany" name="costam" value="szukaj" />

<script type="text/javascript">


function do_focus(el){

if(el.value=="szukaj"){
el.value = ""
el.style.fontStyle = "normal"
}

}
function do_blur(el){

if(el.value==""){
el.value = "szukaj"
el.style.fontStyle = "italic"
}

}


</script>


to na chybcika, gdybym miał to zrobić osbiście, to wziąłbym jQuery, zdefiniował styl inputa i klasę stylu "początkowego" i potem addClass() i removeClass()
Tomasz S.

Tomasz S. Senior Project
Manager, Agencja
Interaktywna EURA7

Temat: Zmiana zawartości pola text

Piotr Burant:
Witam.

chciałbym pole text takie jak wyszukiwarka grupie na tym forum. Początkowo tekst Szukaj... (napisany kursywa) i gdy klikniemy w pole to teks sie kasuje a wpisywany jest juz bez kursywy. Wpisany tekst przez usera nie ma sie kasoac po kliknieciu.

Ja używam OverText z Mootoolsa (http://mootools.net/docs/more/Forms/OverText). Tekst faktycznie jest nad inputem a nie w nim, można dowolnie cssem stylować, nie ma potrzeby zmiany stylów inputa w zależności od wyświetlanego tekstu.
Szymon Piłkowski

Szymon Piłkowski Senior JavaScript
Developer

Temat: Zmiana zawartości pola text

Kiedyś sobie taki drobiazg napisałem: http://dev.wildcard.pl/jquery.inputfill/ - opcję ustawiania kursywy musiałbyś już sam dopisać.

Następna dyskusja:

jQuery iframe form dodanie ...


«

Pytanie

|

Menu js

»


Wyślij zaproszenie do