Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/09/2013, 03:48
Avatar de MarioAraque
MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 15 años, 2 meses
Puntos: 265
Respuesta: ¿Cómo desactivo el botón Backspace en el documento excepto en los inputs?

Bueno deberás aplicar un evento para todo el documento, algo de este tipo:

Código Javascript:
Ver original
  1. $(document).keypress(function(e){
  2.     var element = $(document.activeElement).is("input:focus");
  3.     if(e.keyCode === 8 && !element){
  4.        return false;
  5.     };
  6. });

En caso de que sea un textarea deberías añadir un "textarea:focus" aparte del input:

Código Javascript:
Ver original
  1. $(document).keypress(function(e){
  2.     var element = $(document.activeElement).is("input:focus, textarea:focus");
  3.     if(e.keyCode === 8 && !element){
  4.        return false;
  5.     };
  6. });

Espero que te sirva.

Saludos.