W liście otrzymanym Wed, 8 Jan 2003 18:07:41 +0100 od "Krzysztof P. Jasiutowicz" kpj@gower.pl :
On 08-01-2003, Piotr Smyrak wrote thusly :
A ja bym chętnie powitał Javascript, który w momencie kliknięcia w polu edycyjnym czyści je z owego domyślnego tekstu. Pracuję w XWindow i często mam już treść hasła w schowku, a odruchowe (czy też dokonane przez nieświadomą przeglądarkę) zaznaczenie domyślnego tekstu powoduje nadpisanie przygotowanego materiału w tymże.
Byłoby mniej uciążliwej roboty, przy edycji nowych haseł. Ostatnio dużo wpisywałem w kalendaria i trochę mnie to poddenerowało.
Takie JSy często można spotkać na różnych witrynach:
onfocus="if(this.value=='TU_DOMYŚLNY_TEKST') { this.value=''; }" onblur="if(this.value=='') { this.value='TU_DOMYŚLNY_TEKST'; }"
Dobry pomysł. Ja bym powitał z radością zamianę standardowego tekstu na '''Nazwa artykułu''', ale to nie jest już takie proste (?).
Proste, proste. Skoro mechanizm Wikipedii jest w PHP, to nazwa artykułu jest tam gdzieś zmienną, wystarczy niech PHP tworzy w ramach HEAD JS, w którym ustawia coś takiego: ArtTitle = "'''nazwa artykułu'''"; I wtedy JS dla FORM niech wygląda tak:
onfocus="if(this.value=='TU_DOMYŚLNY_TEKST') { this.value=ArtTitle; }" onblur="if(this.value=='' || this.value == ArtTitle) { this.value='TU_DOMYŚLNY_TEKST'; }"
zdrowia, --- Piotr Smyrak piotr.smyrak@eko.org.pl