嘿傢伙..如何鎖定或禁用,並再次用JavaScript tab鍵用JavaScript鎖定tab鍵?
回答
$(document).keydown(function(objEvent) {
if (objEvent.keyCode == 9) { //tab pressed
objEvent.preventDefault(); // stops its action
}
})
你可以這樣說:
$(":input, a").attr("tabindex", "-1");
這將在各個環節與標籤禁用越來越聚焦和表單元素。
希望這有助於
嘿這是工作,但如何重新打開? – PsyGnosis 2011-05-03 15:52:14
@psygnosis $(「:input,a」)。removeAttr(「tabindex」); – 2013-09-27 11:26:54
在尼爾的答案,我只補充:
if (objEvent.keyCode == 9) { //tab pressed
return;
}
因爲當你輸入完公積金按TAB鍵,它算作一個字符和變化CNPJ面具。
完整代碼:
<script type="text/javascript">
$(document).ready(function() {
$("#cpfcnpj").keydown(function(objEvent){
if (objEvent.keyCode == 9) { //tab pressed
return;
}
try {
$("#cpfcnpj").unmask();
} catch (e) {}
var size= $("#cpfcnpj").val().length;
if(size < 11){
$("#cpfcnpj").mask("999.999.999-99");
} else {
$("#cpfcnpj").mask("99.999.999/9999-99");
}
});
});
</script>
請用英文填寫您的答案。Stack Overflow是一個只有英文的網站,所有問題和答案都必須使用英文。 – 2016-06-24 02:52:57
已翻譯爲英文。 – Nighto 2017-03-24 18:21:38
- 1. 用javascript設置tab鍵
- 2. 在Netbeans 8.0.2中TAB鍵鎖定爲.h文件(但不是.cpp)
- 3. 用於處理Tab鍵的JavaScript按
- 4. Tab鍵不工作使用HTML和JavaScript
- 5. 從按下TAB鍵的javascript調用servlet
- 6. 綁定Ctrl + Tab鍵和Ctrl + Shift + Tab鍵在TMUX
- 7. TAB鍵
- 8. TAB鍵
- 9. C#禁用TAB鍵
- 10. 使用Tab鍵as3
- 11. 將ENTER鍵重新定義爲TAB鍵
- 12. javascript tab關鍵問題?在文本框
- 13. 更改javascript中的tab鍵行爲
- 14. 鎖定緩存鍵
- 15. Tab鍵索引
- 16. Livecode Block Tab鍵
- 17. TWebBrowser和Tab鍵
- 18. Tab鍵在
- 19. QCompleter和Tab鍵
- 20. Tab鍵不起作用
- 21. GWT - RichTextArea:使用TAB鍵
- 22. (DOORS/DXL)在使用Tab鍵
- 23. gvim tab鍵不起作用
- 24. 處理關鍵事件Ctrl + Tab鍵和Ctrl + Shift + Tab鍵
- 25. 德爾福:如何使ENTER鍵作爲TAB鍵TAB鍵
- 26. 如何按Ctrl-Tab和Ctrl-Shift-Tab鍵綁定在TMUX爲mintty
- 27. 鎖(objectReference){}沒有鎖定關鍵部分
- 28. Eclipse的快捷鍵,使用Tab鍵盤
- 29. 託管VCL.Arrow鍵和Tab鍵
- 30. Tab鍵實地會導致「未定義」
在你需要這樣做的目的是什麼? – 2011-05-03 15:10:26
你是什麼意思*鎖定/禁用標籤鍵*?你的意思是如何防止** TAB **鍵將焦點轉移到下一個可調焦元素? – 2011-05-03 15:12:18
下面的答案很好,但讓我警告你,大多數用戶不會喜歡你阻止他們使用他們的標籤。在我的情況下,如果它不是一款遊戲,我會盡快離開網站。 – 2011-05-03 15:22:25