BackspaceHighjack.coffee 229 B

123456789
  1. define [
  2. ], () ->
  3. rx = /INPUT|SELECT|TEXTAREA/i
  4. $(document).bind "keydown keypress", (e)->
  5. if e.which == 8
  6. # 8 == backspace
  7. if !rx.test(e.target.tagName) || e.target.disabled || e.target.readOnly
  8. e.preventDefault()