Les comento, que llevo mas de dos días con este problema que no logro resolver...
Tengo un formulario en html con distintos campos tipo Text, y la siguiente función en javascript.
Código HTML:
<script type="text/javascript" language="javascript">
function verifica(campo){
if(campo.value>40){
campo.value='--';
alert('La nota del examen debe ser menor o igual a 40 puntos');
campo.focus();
}
}
Cuando realizo el blur con un valor mayor a 40 me despliega correctamente el alert sin embargo, muevo el cursor hacia otro campo, y lo que deberia hacer es mantener el cursor en el campo en el que se detecto el error.
Espero haberme dado a entender