@vokiel, podany przez Ciebie kod jest zły.
Dla przykładu - jeśli ktoś wpisze imię: Jan, a potem jeszcze raz ustawi w polu kursor, to pole się wyzeruje! Błąd i to spory.
<input type="text" name="imie" value="Imię" onfocus="if(this.value=='Imię')this.value='';" onblur="if(this.value=='')this.value='Imię';" />
Jak już podawać przykłady, to w miarę dobre ^^
@ahead
Cytat
Z tym, że muszę mieć metodę która sprawdza domyślną wartość(np. dla dwóch wersji językowych), a nie słowo 'Imię'. Tak żeby walidacja nie przechodziła przy sprawdzaniu tego pola dla zapytania czy pole niepuste?
Na przykład tablica. Można się jeszcze pokusić o to, żeby pobierać podczas onload wartość inputa i zapisywać sobie gdzieś. I potem sprawdzać z tym pobranym. Szczerze powiem, że nie wiem jak to dokładnie będzie wyglądać i czy na pewno zawsze będzie działać jak powinno, ale na poziomie języka przetwarzającego ten formularz (php?) z pewnością to i tak wyłapiesz