Kabel, si dejaras tu código completo podríamos ayudarte mejor.
la función "valida" esta bien, pero podríamos hacerle una correción:
Código HTML:
function valida()
{
if(input .value.length == 0)
{
input.style.backgroundColor="blue";
alert('Debe Introducir su ' + input.name);
}
}
<input type="text" name="nick" size="25" onBlur="valida(this)">
Y ahora que hicimos ese cambio a la función, podemos agregar mas inputs y reutilizarla:
Código HTML:
<input type="text" name="teléfono" onBlur="valida(this)">