Como inserir o símbolo de tabulação no formulário da web? [duplicado]

8

O botão TAB geralmente move o foco. Existe uma maneira de inserir símbolos TAB em campos de texto de páginas da Web abertas?

Por exemplo, aqui no Stack Exchange?

É possível inserir o símbolo do teclado?

    
por Suzan Cioc 16.09.2012 / 15:28

3 respostas

5

Dependendo do seu sistema operacional, abra um programa como o Bloco de notas (Windows) e digite uma guia. Realce-o e copie-o para a área de transferência. Cole-o no campo de texto.

Desde que o SuperUser não o edite (se o aplicativo quiser, se quiser), há um caractere de tabulação entre os colchetes abaixo.

[antes da tabulação] [depois da tabulação]

    
por 16.09.2012 / 15:43
3

Acabei de encontrar a solução depois de muita pesquisa, já que o ASCII # para TAB é 9, no Windows, você pode simplesmente pressionar ALT + 009 (com o teclado numérico). Isso deve funcionar no Mac também, embora eu não tenha certeza sobre o Linux. Se você tem um laptop, pode ser mais fácil usar os scripts AutoHotkey abaixo.

Aqui estão dois pequenos scripts do AutoHotkey que funcionam para mim no Windows:

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

Aqui eles são mapeados para o Windows Key + TAB, mas você pode mapeá-lo para o que quiser.

[Antes da TAB] [Depois da TAB]

Ah, parece que o SuperUser.com converte todos os caracteres do espaço em branco em espaços simples. Bem, funciona no Gmail e em outros formulários do site. Espero que isso ajude.

    
por 18.09.2014 / 16:47
2

A referência de caracteres para uma guia seria 	 ( consulte a Wikipedia ). Depende da forma e do processo do lado do servidor, o que acontece com esse personagem, no entanto. Se as referências de caracteres não forem resolvidas, simplesmente exibirá " 	 ". Se as referências de caracteres forem resolvidas, isso depende de como o conteúdo enviado será exibido na página (por exemplo, dentro do elemento pre deve ser exibido por padrão; dentro de outros elementos ele deve ser convertido em espaços por padrão; você pode mudar esse comportamento com CSS, embora)

Teste com referência de caracteres: [antes da tab] [depois da tab] (verifique o código HTML)

    
por 16.09.2012 / 16:37