Hola:
En vez de un alert, puedes mostrar un campo oculto (incluso parpadeante)
onsubmit = return validar(this)...
function validar(f) {
valida = f.texto.value != "";
document.getElementById("oculto").style.display = (valida) ? "none" : "block";
return valida;
}
Saludos