Red de conocimiento del abogados - Ley de patentes - window.prompt interactúa con el usuario, pero ¿cómo evitar que el usuario ingrese comillas simples o algunos símbolos de propósito especial?
window.prompt interactúa con el usuario, pero ¿cómo evitar que el usuario ingrese comillas simples o algunos símbolos de propósito especial?
Compruebe los caracteres ingresados por el usuario uno por uno. Si aparecen caracteres especiales, vuelva a llamar al mensaje para solicitar la entrada.
Al mismo tiempo, puede modificar el texto del mensaje para indicarlo. un mensaje de error.
lt;script language="JavaScript"gt;
lt;!--
var s, flag = false;
while(bandera == false ) {
s = window.prompt("hola");
bandera = true
for( i=0; ilt; s.longitud; i ) {
var c = s.charAt(i);
if(c == "'" || c == '"') {
bandera = false;
descanso;
}
}
}
alert(s " es una cadena válida");
//--gt;
lt;/scriptgt;