Jak wprowadzić symbol tabulacji do formularza internetowego? [duplikować]

8

TABPrzycisk zwykle porusza się ostrość. Czy istnieje sposób wprowadzania TABsymboli w pola tekstowe otwartych stron internetowych?

Na przykład tutaj na Stack Exchange?

Czy można wprowadzić symbol z klawiatury?

Suzan Cioc
źródło

Odpowiedzi:

5

W zależności od systemu operacyjnego otwórz program, taki jak Notatnik (Windows), i wpisz TAB. Podświetl go i skopiuj do schowka. Wklej go w polu tekstowym.

Tak długo, jak SuperUser nie będzie go edytować (aplikacja mogłaby, gdyby chciała), między nawiasami poniżej znajduje się znak tabulacji.

[Przed zakładką] [Po zakładce]

dangowans
źródło
Ta witryna wydaje się przekształcać tabulatory na 4 spacje.
Unor
Hmm, kiedy klikam „edytuj” w tej odpowiedzi, pomiędzy dwoma znacznikami jest znak tabulacji, chociaż nie wygląda to w ten sposób. Funkcja „czterech spacji” służy do wcięcia kodu w SuperUser, głównie dlatego, że tabulatory w przeglądarkach są uciążliwe. :)
dangowans
3

Właśnie znalazłem rozwiązanie po wielu poszukiwaniach, ponieważ ASCII # dla TAB wynosi 9, w systemie Windows możesz po prostu nacisnąć ALT + 009 (za pomocą klawiatury numerycznej). To też powinno działać na Macu, choć nie jestem pewien co do Linuksa. Jeśli masz laptopa, może być łatwiej użyć poniższych skryptów AutoHotkey.

Oto dwa małe skrypty AutoHotkey, które działają dla mnie z systemu Windows:

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

#TAB::
  Send, {ASC 009}
Return

Tutaj są mapowane na klawisz Windows + TAB, ale możesz mapować to, co chcesz.

[Przed TAB] [Po TAB]

Och, wygląda na to, że SuperUser.com konwertuje wszystkie znaki spacji na pojedyncze spacje. Cóż, działa w Gmailu i innych formularzach witryn. Mam nadzieję że to pomoże.

Andrzej
źródło
Jestem nowy w AutoHotkey, więc dla mnie tylko Klawisz Windows + TAB działa jak Forward TAB. Jak odwzorować Tabulację wstecz na klawisz Windows + Shift + TAB?
Candid Moon _Max_
Trudno zrozumieć, o co pytasz. Myślę, że możesz pomylić TAB z symbolem TAB z funkcją przełączania ostrości. TAB symbol nie ma żadnych naprzód i wstecz, o których wiem. TAB funkcja działa, ale mój skrypt AHK wypisze symbol ASCII, NIE zmieni fokusu dla ciebie, do tyłu lub do przodu, zgodnie z moją najlepszą wiedzą.
Andrew
ah, teraz rozumiem. Muszę usunąć symbol tabulatora, jeśli jest on w pobliżu kursora, myślę, że spróbuję znaleźć rozwiązanie później, gdy będę potrzebować tej funkcji. Ale wydaje mi się proste, jeśli byłoby wystarczające w skrypcie, jeśli możesz dostać symbole w pobliżu kursora i możesz również usunąć symbole tam.
Candid Moon _Max_
2

Odniesieniem do znaku dla karty będzie 	( patrz Wikipedia ). Jednak to zależy od formy i procesu po stronie serwera, co dzieje się z tą postacią. Jeśli odwołania do znaków nie zostaną rozwiązane, wyświetli się po prostu „ 	”. Jeśli odwołania do znaków zostaną rozwiązane, zależy to od tego, w jaki sposób przesłana treść będzie wyświetlana na stronie (np. Wewnątrz preelementu powinna być domyślnie wyświetlana; wewnątrz innych elementów powinna być domyślnie konwertowana na spacje; możesz zmienić to zachowanie jednak z CSS)

Testuj z odniesieniem do znaku: [przed zakładką] [po zakładce] (sprawdź źródło HTML)

unor
źródło