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;