Java
Czyszczenie pola input

Czasami chcemy/musimy umieścić w polu input zachecający do kliknięcia lub opisujący pole tekst. Jak zrobić aby po kliknięciu w polu przykładowy tekst znikał ułatwiając życie internautom korzystającym z formularzy?? Tak jak w przykładzie poniżej:



Z pomocą java script uzyskanie takiego efektu jest wyjątkowo proste :)
W sekcji <head> strony umieść następujący kod:
<script language="JavaScript" type="text/javascript">
function clearDefault(EL) {
if (EL.defaultValue == EL.value) EL.value = '';
}
</script>


przykładowe pole input będzie wyglądało tak:
<input type="text" class="ace" value="kliknij kliknij" onFocus="clearDefault(this);"/>

W każdym polu na stronie, w którym wstawisz zaznaczony kolorem kod, przykładowy tekst zostanie 'wyczyszczony'.

Autor: webmark

drukuj