该TAB按钮通常会移动焦点。有没有办法TAB在打开的网页的文本字段中输入符号?
例如这里,在 Stack Exchange 上?
可以从键盘输入符号吗?
答案1
根据您的操作系统,打开记事本 (Windows) 等程序,然后键入 TAB。突出显示它,并将其复制到剪贴板。将其粘贴到文本字段中。
只要超级用户不将其编辑掉(如果应用程序愿意,它可以这样做),下面的括号之间就会有一个制表符。
[标签前] [标签后]
答案2
经过一番搜索,我终于找到了解决方案,因为 TAB 的 ASCII# 是 9,在 Windows 中,您只需按 ALT+009(使用数字键盘)。这在 Mac 上也应该有效,但我不确定 Linux 是否有效。如果您有笔记本电脑,使用下面的 AutoHotkey 脚本可能会更容易。
以下是两个在 Windows 上对我有用的 AutoHotkey 脚本:
#TAB::
SendInput, {Alt Down}{Numpad0}{Numpad0}{Numpad9}{Alt Up}
Return
#TAB::
Send, {ASC 009}
Return
这里它们被映射到 Windows 键 + TAB,但您可以将其映射到任何您喜欢的。
[TAB 之前] [TAB 之后]
哦,看来 SuperUser.com 将所有空格字符转换为单个空格。好吧,它在 Gmail 和其他网站表单中有效。希望这能有所帮助。
答案3
制表符的字符引用将是	
(参见维基百科)。不过,这取决于表单和服务器端进程如何处理此字符。如果字符引用未解析,则只会展示“ 	
”。如果字符引用被解析,则取决于提交的内容将如何在页面上显示(例如,在元素内部,pre
默认情况下应显示;在其他元素内部,默认情况下应转换为空格;但是,您可以使用 CSS 更改该行为)
使用字符引用进行测试:[制表符之前] [制表符之后](检查 HTML 源代码)