Hola, tengo un codigo que valida un campo de texto. Lo hace bien pero si presiono enter no lo valida.
¿Como puedo añadirle ese evento?
Código HTML:
var checkOK = "ABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚabcdefghijklmnñopqrstuvwxyzáéíóú. 1234567890?¿,-@€$";
var checkStr = formulario.texto.value;
var allValid = true;
for (i = 0; i < checkStr.length; i++)
{
ch = checkStr.charAt(i);
for (j = 0; j < checkOK.length; j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length)
{
allValid = false;
break;
}
}
if (!allValid)
{
alert('Caracteres inválidos en el campo \"Texto\".');
formulario.texto.focus();
return false;
}