タブ記号をWebフォームに入力する方法は?[重複]


8

TABボタンは通常、フォーカスを移動します。TAB開いているWebページのテキストフィールドに記号を入力する方法はありますか?

たとえば、ここでは、Stack Exchangeで?

キーボードから記号を入力することはできますか?

回答:


5

OSに応じて、メモ帳(Windows)などのプログラムを開き、TABを入力します。それを強調表示して、クリップボードにコピーします。それをテキストフィールドに貼り付けます。

SuperUserがそれを編集しない限り(必要に応じてアプリケーションで編集できます)、下の角かっこの間にタブ文字があります。

[タブ前] [タブ後]


このサイトはタブを4つのスペースに変換するようです。
un

この回答で[編集]をクリックすると、2つのマーカーの間にタブ文字がありますが、見た目はよくありません。「4つのスペース」は、SuperUserでコードをインデントするために使用されます。これは、主にブラウザのタブが後ろにあるためです。:)
dangowans 2012

3

多くの検索の結果、解決策が見つかりました。TABのASCII#が9であるため、WindowsではAlt + 009(テンキー付き)を押すだけです。Linuxについてはよくわかりませんが、これはMacでも動作するはずです。ラップトップを使用している場合は、以下のAutoHotkeyスクリプトを使用する方が簡単な場合があります。

以下は、Windowsで動作する2つの小さなAutoHotkeyスクリプトです。

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

#TAB::
  Send, {ASC 009}
Return

ここでは、Windowsキー+ TABにマッピングされていますが、好きなようにマッピングできます。

【TAB前】【TAB後】

ああ、それはSuperUser.comがすべての空白文字を単一のスペースに変換するようです。まあ、それはGmailや他のウェブサイトフォームで動作します。お役に立てれば。


AutoHotkeyは初めてなので、Windows Key + TABだけがForward TABとして機能します。後方TABをWindowsキー+ Shift + TABにマップするにはどうすればよいですか?
率直な月_Max_

あなたが何を求めているのか理解するのは難しいです。フォーカスを切り替える機能であるTABとTABを混同しているかもしれません。TABシンボルには、私が知っている前方および後方はありません。関数はTABを押しますが、私のAHKスクリプトはASCIIシンボルを出力します。私の知る限りでは、フォーカスを後方または前方に切り替えません。
Andrew

ああ、今私はそれを手に入れました。カーソルの近くにタブシンボルがある場合は削除する必要があります。その機能が必要になったときに、後で解決策を見つけようと思います。しかし、カーソルの近くにシンボルを取得でき、そこにあるシンボルも削除できる場合は、スクリプトで十分であれば簡単だと思います。
率直な月_Max_

2

タブの文字参照は次のようになります	Wikipediaを参照)。ただし、この文字で何が発生するかは、フォームとサーバー側プロセスによって異なります。文字参照が解決されない場合は、単に" "が表示されます	。文字参照が解決されるかどうかは、送信されたコンテンツがページにどのように表示されるかによって異なります(たとえば、pre要素の内部ではデフォルトで表示されます。他の要素の内部ではデフォルトでスペースに変換されます。その動作を変更できます)ただし、CSSの場合)

文字参照でテスト:[タブの前] [タブの後で](HTMLソースを確認)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.