Hay un error en el código publicado por Dragoon_SC, por eso no funciona.
Aca va el código reparado
Código:
<input type="text" value="Value por Default" name="login" onclick="javascript: limpia(this);" onBlur="javascript: verifica(this);">
<script>
function limpia(elemento)
{
elemento.value = "";
}
function verifica(elemento)
{
if(elemento.value == "")
elemento.value = "Default Value";
}
</script>
Lo único que faltaba es el operador de igualdad en la línea
if(elemento.value == "")
Saludos