嘿家伙..如何锁定或禁用,并再次用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. 从按下TAB键的javascript调用servlet
- 3. 绑定Ctrl + Tab键和Ctrl + Shift + Tab键在TMUX
- 4. TAB键
- 5. 使用Tab键as3
- 6. 将ENTER键重新定义为TAB键
- 7. javascript tab关键问题?在文本框
- 8. 锁定缓存键
- 9. Livecode Block Tab键
- 10. TWebBrowser和Tab键
- 11. Tab键索引
- 12. QCompleter和Tab键
- 13. Tab键在
- 14. Chrome:无法使用Tab键
- 15. gvim tab键不起作用
- 16. Tab键不起作用
- 17. GWT - RichTextArea:使用TAB键
- 18. 德尔福:如何使ENTER键作为TAB键TAB键
- 19. 在PuTTY中创建ctrl + tab键绑定
- 20. vim不读取Tab键为<Tab>
- 21. 使输入键在JavaScript中的行为像tab键
- 22. Tab键在的WinForms
- 23. 辅助和TAB键
- 24. DataGridViewTextBoxColumn Tab键行为
- 25. Internet Explorer Toolbar Tab键
- 26. WPF datagrid和tab键
- 27. java中的Redis锁定键
- 28. SyncHashtable this [对象键]不使用锁定
- 29. 屏幕锁定时使用音量键
- 30. 如何在ListView中分配“Tab”键而不是“Ctrl + Tab”键?
在你需要这样做的目的是什么? – 2011-05-03 15:10:26
你是什么意思*锁定/禁用标签键*?你的意思是如何防止** TAB **键将焦点转移到下一个可调焦元素? – 2011-05-03 15:12:18
下面的答案很好,但让我警告你,大多数用户不会喜欢你阻止他们使用他们的标签。在我的情况下,如果它不是一款游戏,我会尽快离开网站。 – 2011-05-03 15:22:25