Cuando el teclado presiona la tecla Backspace (Backspace)
1. Prohibir el navegador de retroceso automáticamente
2. Pero no afecta la operación de contraseña, texto de una sola línea, cuadro de entrada de texto de múltiples líneas, etc.
<script type = "text/javaScript"> // entrena la contraseña de backspace o los cuadros de texto de una sola línea o múltiples para procesar eventos de teclado excepto la función Banbackspace (e) {var ev = e || Window.event; // Obtener el objeto de evento var obj = ev.target || ev.srcelement; // Obtener la fuente del evento var t = obj.type || obj.getAttribute ('type'); // Obtenga el tipo de fuente de eventos // Obtenga el tipo de evento como condición de juicio var vreadonly = obj.getAttribute ('readonly'); var Venable = obj.getAttribute ('habilitado'); // Solución de problemas NULL Value vReadonly = (vreadonly == null)? falso: vreadonly; Venable = (Venable == NULL)? Verdadero: Venable; // Cuando se está escribiendo la tecla Backspace, el tipo de fuente de eventos es la contraseña o el texto de línea única o múltiple, // Si el atributo ReadOnly es verdadero o el atributo habilitado es falso, la tecla Backspace será inválida var flag1 = (ev.keyCode == 8 && (t == "contraseña" || t == "text" || t == "textea") && (vadonly Venable! = True))? Verdadero: Falso; // Cuando se está escribiendo la tecla Backspace, si el tipo de origen del evento no es una contraseña o un texto de una sola línea o múltiples líneas, la tecla Backspace no será válida var flag2 = (ev.keycode == 8 && t! = "Passwase" && t! = "Text" && T! = "Textarea")? Verdadero: Falso; // juzgar if (flag2) {return false; } if (flag1) {return false; }} // prohíbe la clave de retroceso para actuar en Firefox y Opera Document.OnkeyPress = Banbackspace; // prohíbe la clave posterior para actuar en IE y Chrome Document.Onkeydown = Banbackspace; </script>Lo anterior es la situación de evitar hacer clic en las páginas web de Backspace en la página Javaweb que el editor le presentó. Espero que sea útil para todos. Si tiene alguna pregunta, déjame un mensaje y el editor responderá a todos a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!