Sólo decir que el código de Adler tiene un pequeño error, evidentemente de tipeo:
Cita: <input type="text" value="un texto" onclick="this.value == ''" />
Cuando en realidad es:
Cita: <input type="text" value="un texto" onclick="this.value = ''" />
Saludos ;)