2016-08-30 11 views
6

Chcę wywołać metodę na Press- "TAB", ale nie na "Shift + Tab".jak zapobiegać fokusowi na zakładce shift +?

$(".txtPaymentMessage").keydown(function(e) 
      { 
       if(e.keyCode == 9) 
       { 
        alert("You Press Tab Only"); 
       } 
    }); 
+0

Nie sądzę tam jest "łatwy" sposób. Zobacz tutaj: [link] (http://stackoverflow.com/questions/5203407/javascript-multiple-keys-pressed-at-once) – SEUH

+2

@SEUH - Istnieje łatwy sposób na przesunięcie i/lub ctrl i/lub alt plus jeden inny klucz: obiekt 'event' mówi bezpośrednio. – nnnnnn

+0

@SEUH Dzięki za (http://stackoverflow.com/questions/5203407/javascript-multiple-keys-pressed-at-once) jest to dla mnie pomocne. – user3405179

Odpowiedz

5

Nadzieja to działa

$(".txtPaymentMessage").keydown(function(e) 
     { 
      if(e.which == 9 && !e.shiftKey) 
      { 
       alert("You Press Tab Only"); 
      } 
}); 
Powiązane problemy