2010-09-08 14:57:39 +0000 2010-09-08 14:57:39 +0000
8
8

TAB字符的ASCII码?(希望能在网页文本框中输入TAB字符)

我相信这里的每个人都知道,"Tab “键在网页上使用时,只是简单地跳转到下一个元素,无论是复选框、单选框、按钮、另一个文本框、链接等。

我希望做的是让我在输入表单中输入东西时能够使用Tab键,并让它将Tab字符插入我填写的表单中。当涉及到我的文本文档如何格式化时,我是个很有讲究的人,特别是当涉及到为我的网站写文章时。该死的,我甚至对我的 "待办事项 "列表在老式记事本上打出来时的样子也很挑剔。(是的,我用老式的记事本来写我的文章想法,待办事项列表,保存我找到的一些有用的代码片段等等)。

我意识到有一些javascript解决方案或属性可以为那个特定的文本框设置–这取决于你碰巧是用什么语言来编程的–你可以用它们来手动编程你的网页上的输入字段以允许这样做;但我更感兴趣的是让网页浏览器以它的正常方式运行(因为我确实使用tab键在页面元素之间切换–也特别是在填写长长的应用程序和表格时,为了在它们之间导航,比用鼠标点击我想填写的每个字段要快得多。

**所以,我希望找到的是Windows ASCII键组合(就像使用ALT+0169来产生©字符一样),我可以输入这样的方式将标签插入网页文本框。此外,一旦在文本框中输入了一些东西,我还是希望能够用tab键进入下一个元素。当我自己为任何项目编程时,我总是会想方设法把元素的顺序排得尽可能直观,以便通过tab键来浏览它们。谁知道你们有多少人和我一样,但是当我在填写一组地址字段时,我总是很烦恼,因为当你循环使用它们时,它们会根据该页面的程序员创建的任何顺序随机跳动。

例子:你在一个页面的第一个字段输入你的名字,这个页面有一个没有被正确设置的表格,我总是很烦,当我,按tab键,然后它突然跳到城市名称,然后是地址行2,然后到邮政编码,等等。你懂的。据我所知,大家都喜欢按照在信封上手写地址的顺序来输入这些信息。首先是姓名,然后是地址一线和二线,然后是城市,州,邮编,最后是(如果需要的话)国家,如果需要的话。

**既然我已经解释了我要做的事情,那么Tab的ASCII键码是什么?

答案 (5)

16
16
16
2010-09-08 15:05:32 +0000

~~

但只是解决最后一个小问题 *Tab的ASCII键码是什么? * Tab的ASCII值是9(十进制或十六进制),所以试试Alt + ( Numpad 0 , Numpad 9)。

但是,我刚刚在这个编辑框中测试了一下,它不能工作,但是在记事本、MS Word等中可以。我想知道为什么…?

总之,如果你真的需要一个奇怪的标签,可以尝试从记事本中复制一个标签,然后粘贴到你需要的地方–我也是这么做的。

编辑

如果你这样做是为了在网站上显示(我想这是你暗示的),tab字符可能会被_忽略,因为HTML倾向于忽略空白(在pre块之外,等等)。

如果是HTML,你也可以使用HTML实体版	,但这将以同样的方式发挥作用。

2
2
2
2010-09-08 15:04:29 +0000

代码是ALT+009

然而,我认为这并不能达到你想要的效果。

1
1
1
2010-09-08 15:04:16 +0000

希望这对你有帮助–你的问题挺长的:-)

维基百科 标签键 .

几个制表符作为ASCII控制字符,用于文本对齐。最为人所知和最常见的制表符是水平制表符(HT)**,在ASCII码中,它的十进制字符代码为9,可称为控制+I或^I。垂直制表符(VT)也存在,其ASCII十进制字符代码为11(control+K或^K)。HT的EBCDIC代码为5,VT为11或十六进制0B,与ASCII相同。水平制表符通常由标准键盘上的tab键产生。

但是,请阅读文章的其他部分。

1
1
1
2010-09-08 15:08:12 +0000
  • 标签的ASCII码09

  • 在在线表格中按Alt + 09可能不会给你提供Tab字符,可能是因为浏览器的原因。但是在一些其他的软件应用中,比如记事本,Wordpad,Garena等

如果你正在编写自己的HTML页面,如果你需要给HTML标签,那么你可以使用

  • Tables
  • CSS
  • DD tags

这里有一个看点 http://htmltab.kb-creative.net/

Harry是对的,如果你的代码是javascript,那么你可以使用 \t。

0
0
0
2010-09-08 15:38:51 +0000

使用Alt键的快捷键和直接敲击键的行为完全一样。如果你想使用它们,你可以启动记事本,复制一个标签,然后粘贴到文本框中。然而,当文本被发布时,一些网站可能会将这些字符剥离出来。HTML通常会忽略多余的空白字符,所以即使它被放到页面源码上,也不会发生任何事情。

<- a tab

在Stack Exchange网站上,标签被解释为表示代码块。