Wie gebe ich ein Tab-Symbol in das Webformular ein? [Duplikat]

8

Die TABTaste bewegt normalerweise den Fokus. Gibt es eine Möglichkeit, TABSymbole in Textfelder geöffneter Webseiten einzugeben ?

Zum Beispiel hier auf Stack Exchange?

Ist es möglich, das Symbol über die Tastatur einzugeben?

Suzan Cioc
quelle

Antworten:

5

Öffnen Sie je nach Betriebssystem ein Programm wie Notepad (Windows) und geben Sie eine TAB ein. Markieren Sie es und kopieren Sie es in die Zwischenablage. Fügen Sie es in das Textfeld ein.

Solange SuperUser es nicht herausarbeitet (die Anwendung könnte es, wenn sie wollte), befindet sich zwischen den Klammern unten ein Tabulatorzeichen.

[Vor Tab] [Nach Tab]

Dangowans
quelle
Diese Seite scheint Tabulatoren in 4 Leerzeichen umzuwandeln.
Unor
Hmm, wenn ich bei dieser Antwort auf "Bearbeiten" klicke, befindet sich zwischen den beiden Markierungen ein Tabulatorzeichen, obwohl es nicht so aussieht. Das "Vier-Leerzeichen" -Ding wird zum Einrücken von Code in SuperUser verwendet, hauptsächlich, weil Tabulatoren in Browsern ein Problem für die Rückseite darstellen. :)
Dangowans
3

Ich habe die Lösung gerade nach langem Suchen gefunden, da die ASCII-Nummer für TAB 9 ist. In Windows können Sie einfach ALT + 009 (mit dem Nummernblock) drücken. Dies sollte auch auf dem Mac funktionieren, obwohl ich mir bei Linux nicht sicher bin. Wenn Sie einen Laptop haben, ist es möglicherweise einfacher, die folgenden AutoHotkey-Skripte zu verwenden.

Hier sind zwei kleine AutoHotkey-Skripte, die unter Windows für mich funktionieren:

#TAB::
  SendInput, {Alt Down}{Numpad0}{Numpad0}{Numpad9}{Alt Up}
Return

#TAB::
  Send, {ASC 009}
Return

Hier werden sie Windows Key + TAB zugeordnet, aber Sie können sie beliebig zuordnen.

[Vor TAB] [Nach TAB]

Oh, anscheinend konvertiert SuperUser.com alle Leerzeichen in einzelne Leerzeichen. Nun, es funktioniert in Google Mail und anderen Website-Formularen. Hoffe das hilft.

Andrew
quelle
Ich bin neu in AutoHotkey, daher funktioniert für mich nur Windows Key + TAB als Forward TAB. Wie kann ich Windows-Taste + Umschalt + TAB "Rückwärts-TAB" zuordnen?
Candid Moon _Max_
Es ist schwer zu verstehen, was Sie fragen. Ich denke, Sie können TAB das Symbol mit TAB die Funktion des Fokuswechsels verwechseln. TAB das Symbol hat keine Vorwärts- und Rückwärtsbewegungen, die ich kenne. TAB die Funktion tut, aber mein AHK-Skript druckt das ASCII-Symbol, es wird nach bestem Wissen NICHT den Fokus für Sie vorwärts oder rückwärts wechseln.
Andrew
Ah, jetzt verstehe ich es. Ich muss das Tabulator-Symbol löschen, wenn sich eines in der Nähe des Cursors befindet. Ich denke, ich werde später versuchen, eine Lösung zu finden, wenn ich diese Funktionalität benötige. Aber ich denke einfach, wenn es im Skript ausreichen würde, wenn Sie Symbole in der Nähe des Cursors erhalten und dort auch Symbole löschen können.
Candid Moon _Max_
2

Die Zeichenreferenz für eine Registerkarte wäre 	( siehe Wikipedia ). Es hängt jedoch von der Form und dem serverseitigen Prozess ab, was mit diesem Charakter passiert. Wenn Zeichenreferenzen nicht aufgelöst werden, wird einfach " " angezeigt	 . Wenn Zeichenreferenzen aufgelöst werden, hängt dies davon ab, wie der übermittelte Inhalt auf der Seite angezeigt wird (z. B. innerhalb des preElements sollte er standardmäßig angezeigt werden; innerhalb anderer Elemente sollte er standardmäßig in Leerzeichen konvertiert werden; Sie können dieses Verhalten ändern mit CSS)

Test mit Zeichenreferenz: [vor Tab] [nach Tab] (HTML-Quelle überprüfen)

unor
quelle