Tab(键盘制表定位键)详细资料大全

Tab(键盘制表定位键)详细资料大全,第1张

键盘上的Tab键位于大小写键( Caps Lock )的上面,Tab 键是 tabulator key 的缩写,其含义是“作表的人,制表机,(打字机上为制表用的)跳格键”。它最基本的用法就是用来绘制无框线的表格。单词之间的间隔都是按下一次 Tab键来实现的。它一般等于 8 个空格的长度,当它的前面有单词的时候,和单词长度加起来刚好能被 8 整除,如下图中最后一行

基本介绍 中文名 :键盘制表定位键 外文名 :tabulator key  位置 :大小写键( Caps Lock )的上面 简称 :Tab 介绍,基本用法,进阶用法,其他功能, 介绍 为什么不把 Tab 键称呼为制表键呢?因为 Tab 键不仅仅是拿来制表的,它还有很多实用的用法,远远超出了制表的范围。其用途如下: 跳格作用 基本用法 改变焦点 聚焦到下一个按钮,输入框或者连结等。例如,关闭一个未保存的记事本,会d出一个提示(下图),此时,“是”按钮上有一个虚线框,如果按下空格或者回车就相当于用滑鼠点击了“是”按钮。想用键盘来“点击”“否”按钮的话,按下 Tab 键,虚线框就会转移到“否”上,再按下空格就可以了。 还有一个很常见的用法,在登录论坛或 QQ 的时候,输入完帐号,不需要再用滑鼠点击密码框,只需按下 Tab 键就可以把游标定位到密码框。如果想反过来定位,就按下组合键 Shift + Tab 。 改变焦点作用 快速重命名 在 Vista或 Windows Server 2008下, Tab 键还有一个神奇的用法:在桌面上选择一个图示,按下 F2 进入重命名状态,改名完毕后,接着按下 Tab 键,会进入下一个档案的重命名状态。想反过来重命名上一个档案,可以按下组合键 Shift + Tab 。在重命名多个档案的时候非常方便。 切换视窗 用 Alt + Tab 组合键来快速切换视窗。此组合键要先按下 Alt 键再按下 Tab 键,就可以快速切换到上一次的视窗。在按住 Alt 键不放的情况下,按下一次 Tab 键会出现当前打开视窗的图示,再按下 Tab 键就可以在每个图示间切换。 Alt + Shift + Tab 组合键是反向切换。松开 Alt 键就会切换视窗。在 Vista 下,按下此组合键还有视窗缩略图出现。 切换选项卡或标签 Ctrl+ Tab :切换到下一个选项卡或浏览器的标签。 Ctrl + Shift + Tab :反向切换。 Firefox用户还可以安装 Ctrl-Tab 这个扩展,来实现带预览的标签切换功能。顺便提一下,按下 Ctrl + Shift + A 组合键可以预览全部标签,还可以在搜寻框上即时输入来过滤标签。扩展安装地址见扩展阅读。 进阶用法 命令提示符下 在命令提示符下, Tab 键非常实用,它可以自动填充档案和资料夹的名字。有些读者可能已经知道,但此技巧还有另一部分鲜为人知的秘密喔。先来看个演示,可能有点晕,当一闪一闪的游标消失的时候,就是按下 tab 的瞬间: 下面通过实例来详细解释下: 假设“D:\cfan”路径下,有资料夹: a、 ab ,有档案: abctxt , actxt 。依次点击“开始→运行”输入“cmd”,按下回车打开命令提示符。先输入“D:”,回车后切换到 D 盘,再输入“cd cfan”命令进入“D:\cfan”这个资料夹。在“D:\cfan>”后面输入“dir ”(注意 dir 后面有一个空格): ① 自动填充资料夹或档案的名字:直接按下 Tab 键就可以循环填充资料夹和档案的名字,用 Shift + Tab 可以填充上一个。 ② 自动填充特定字母开头的资料夹或档案的名字:输入“a”,再按下 Tab 键,可以依次填充资料夹“a”和档案“abctxt”。输入名字非常长的资料夹或档案的时候非常有用。 ③ 自动填充特定扩展名的档案的名字:输入“txt”,再按下 Tab 键,可以依次填充档案“abctxt”,“actxt”。在命令提示符下,星号代表任意字元。 ④ 自动填充第二个字母为特定的资料夹和档案的名字:输入“b”,再按下 Tab 键,可以依次填充资料夹“ab”和档案“abctxt”。问号在这里代表一个字元。 ⑤ 自动填充档案名称为特定长度的档案的名字:输入“txt”, 再按下 Tab 键,可以依次填充档案“abctxt”和“actxt”。 在输入法中 在谷歌拼音输入法中, Tab 键是向后翻页。 Shift + Tab 是向前翻页。在搜狗拼音输入法中,按下 Tab 键可以进入笔画筛选模式。使用方法是输入一个字或多个字的拼音后,按下 tab 键,然后用 h (横)、 s (竖)、 p (撇)、 n (捺)、 z (折)依次输入第一个字的笔顺,一直找到该字为止。在此模式下还可以用拆字辅助码,例如想输入一个汉字“娴”,但是非常靠后,找不到,那么输入 “xian”,然后按下 Tab 键,再输入“娴”的两部分“女”“闲”的首字母“nx”,就可以看到只剩下“娴”字了。 在 Photoshop 里 按下 Tab 键后工具列和面板都会隐藏,只剩下选单栏。此快捷键经常结合全萤幕快捷键“f”使用。 两种软体下 在 EmEditor 和 EditPlus 下编程写代码时候,选中多行,按下 Tab 键可以快速为选中的多行缩进。 Shift + Tab 组合键是反向缩进。 在浏览器中 有些论坛在回复的时候支持用组合键“Ctrl + Enter”来快速提交,但此组合键不一定都支持每种浏览器。笔者习惯用 Tab + Enter 组合键来快速提交,用 Tab 键把焦点移动到“提交”按钮上(少数情况下需要按下多次 Tab 键),按下回车键。“Ctrl + Enter”组合键需要调用 Javascript 脚本来实现,用笔者这个方法就算网页没有用脚本也可以快速提交。 替换 Tab 键 开篇的时候,提到 Tab 键可以产生制表符,如果想替换掉制表符,怎么办呢?很简单,在 Word 中,按下组合键 Ctrl + H ,在“查找内容”中输入“^t”,“替换为”不填,点击全部替换就可以快速删除制表符。在 EmEditor 中,同样是按下组合键 Ctrl + H ,在“查找”中输入“\t”,“替换为”不填,并勾选“使用转义序列”,点击“全部替换”即可。 其他功能 1 在对话框中移动。 2 在主题窗格中移动。 3 在定位窗格中移动。 4 在文档和程式视窗中移动。 5 转到第一个或下一超级连结。 6 Tab 键或 Shift+Tab 组合键(在激活工具列以后)选择工具列中的下一个或前一个按钮或选单。 7 Shift+Tab 组合键 转到最后或前一超级连结。 8 Shift+Tab 组合键 移至上一选项或选项组。 9 Ctrl+Tab 组合键或 Ctrl+Shift+Tab 组合键 选择下一个或者前一个工具列。 10 Ctrl+Tab 组合键或 Ctrl+Page Down 组合键 切换至对话框中的下一张选项卡。 11 Alt+Tab 组合键 切换至下一个程式或 MicrosoftWord文档视窗。 12 Alt+Shift+Tab 组合键 切换至上一个程式或 Microsoft Word文档视窗。 13 Ctrl+Alt+Tab 组合键 在打开的项目之间切换至下一个程式或 Microsoft Word 文档视窗并不自动关闭切换界面,也可以使用箭头键在打开的项目之间切换。(win8测试通过) 14 Ctrl+Alt+Shift+Tab 组合键 在打开的项目之间切换至上一个程式或 Microsoft Word 文档视窗并不自动关闭切换界面,也可以使用箭头键在打开的项目之间切换(win8测试通过) VB 中Tab 的使用 与 Print # 语句或 Print 方法一起使用,对输出进行定位。 语法 Tab[(n)] 可选的 n 参数是在显示或列印列表中的下一个表达式之前移动的列数。若省略此参数,则 Tab 将插入点移动到下一个列印区的起点。这就使 Tab 可用来替换国别中的逗号,此处,逗号是作为十进制分隔设定使用的。 说明 如果当前行上的列印位置大于 n,则 Tab 将列印位置移动到下一个输出行的第 n 列上。如果 n 小于 1,则 Tab 将列印位置移动到列 1。如果 n 大于输出行的宽度,则 Tab 函式使用以下公式计算下一个列印位置: n Mod width 例如,如果 width 是 80,并指定 Tab(90),则下一个列印将从列 10 开始(90/80 的余数)。如果 n 小于当前列印位置,则从下一行中计算出来的列印位置开始列印。如果计算后的列印位置大于当前列印位置,则从同一行中计算出来的列印位置开始列印。 输出行最左端的列印位置总是 1。在使用 Print # 语句将数据写入档案时,最右端的列印位置是输出档案的当前宽度,这一宽度可用 Width # 语句设定。 注意 要确保表格列的宽度足以容纳较宽的字元串。 当 Print 方法与 Tab 函式一起使用时,列印的外观将会被分割为均匀、定宽的列。各列的宽度等于选用字型内以磅数为单位的所有字元的平均宽度。但是,在已列印字元的个数与那些字元所占据的定宽列的数目之间不存在任何关系。例如,大写字母 W 占据超过一个定宽的列,而小写字母 i 则占据少于一个定宽的列。

<script type="text/javascript">

function getVal()

{

var tab = documentgetElementById("tab");

var rows = tabrowslength;

for(var i = 1; i < rows; i++)

{

var cols = tabrows[i]childNodes;

for(var m = 0; m < colslength; m++)

{

alert(cols[m]innerText);

}

}

}

</script>

<table id="tab">

<tr>

<th>学号</th>

<th>姓名</th>

</tr>

<tr>

<td>001</td>

<td>隆美尔</td>

</tr>

<tr>

<td>002</td>

<td>希特勒</td>

</tr>

</table>

<input type="button" value="获取table值" onclick="getVal()"/>

js的代码实现如下:

234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253/  tabs  @author  橡树小屋 /var tabs=function(){  function tag(name,elem){    return (elem||document)getElementsByTagName(name);  }  //获得相应ID的元素  function id(name){    return documentgetElementById(name);  }  function first(elem){    elem=elemfirstChild;    return elem&&elemnodeType==1 elem:next(elem);  }  function next(elem){    do{      elem=elemnextSibling;    }while(      elem&&elemnodeType!=1    )    return elem;  }  return {    set:function(elemId,tabId){      var elem=tag("li",id(elemId));      var tabs=tag("div",id(tabId));      var listNum=elemlength;      var tabNum=tabslength;      for(var i=0;i<listNum;i++){          elem[i]onclick=(function(i){            return function(){              for(var j=0;j<tabNum;j++){                if(i==j){                  tabs[j]styledisplay="block";                  //alert(elem[j]firstChild);                  elem[j]firstChildclassName="selected";                }                else{                  tabs[j]styledisplay="none";                  elem[j]firstChildclassName="";                }              }            }          })(i)      }    }  }}();windowonload=function(){  tabsset("nav","menu_con");}

监听tab按键

$(document)on("keyup", function (e) {

    if (ekeyCode === 9)

        $("select")val("你的值");

});

以上就是关于Tab(键盘制表定位键)详细资料大全全部的内容,包括:Tab(键盘制表定位键)详细资料大全、怎么用js获取table中的td里的控件值、如何利用js或jquery实现tab效果等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9526919.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存