Necesito validar el contenido de una caja de texto. Esta debe permitir la mayoria de Caracteres los cuales ya valida pero tambien debe permitir el caracter (\).
Al hacerlo de la misma forma que los demas caracteres, este me corta la cadena.
Como podria corregir esto?...
Actualmente lo tengo asi:
Cita:
Recuerden debe permitir tambien el caracter \.var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + "abcdefghijklmnopqrstuvwxyz" +" " + "/" + "-" + ":" + "." + "@" +"-" +"_" + "*";
var checkStr = frm_solic_eam.textdireccion.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)
{
todobien = "no";
alert("Sólo son permitidos Letras en el Campo Archivo Adjunto!!!");
return (false);
}
var checkStr = frm_solic_eam.textdireccion.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)
{
todobien = "no";
alert("Sólo son permitidos Letras en el Campo Archivo Adjunto!!!");
return (false);
}
Mil Gracias