W liście otrzymanym Wed, 8 Jan 2003 18:07:41 +0100 od "Krzysztof P.
Jasiutowicz" <kpj(a)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(a)eko.org.pl