웹 양식에 탭 기호를 입력하는 방법은 무엇입니까? [복제]

TAB버튼은 일반적으로 초점을 이동시킵니다. TAB열린 웹 페이지의 텍스트 필드에 기호 를 입력하는 방법이 있습니까?

예를 들어, 스택 교환에서?

키보드에서 기호를 입력 할 수 있습니까?



답변

OS에 따라 메모장 (Windows)과 같은 프로그램을 열고 TAB을 입력하십시오. 강조 표시하고 클립 보드에 복사하십시오. 텍스트 필드에 붙여 넣습니다.

수퍼 유저가 편집하지 않는 한 (응용 프로그램이 원하는 경우) 아래 괄호 사이에 탭 문자가 있습니다.

[탭 전] [탭 후]


답변

TAB의 ASCII 번호는 9이므로 Windows에서 ALT + 009 (숫자 패드 사용)를 누르면 많은 검색 후 솔루션을 찾았습니다. Linux에 대해서는 잘 모르지만 Mac에서도 작동합니다. 랩톱이있는 경우 아래의 오토 핫키 스크립트를 사용하는 것이 더 쉬울 수 있습니다.

다음은 Windows에서 작동하는 두 개의 작은 AutoHotkey 스크립트입니다.

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

#TAB::
  Send, {ASC 009}
Return

여기에서는 Windows Key + TAB에 매핑되지만 원하는대로 매핑 할 수 있습니다.

[TAB 전] [TAB 후]

아, SuperUser.com은 모든 공백 문자를 단일 공백으로 변환하는 것 같습니다. 글쎄, 그것은 Gmail과 다른 웹 사이트 형태로 작동합니다. 도움이 되었기를 바랍니다.


답변

탭의 문자 참조는 것 	( 위키 백과 참조 ). 그러나이 특성으로 발생하는 양식 및 서버 측 프로세스에 따라 다릅니다. 문자 참조가 해결되지 않으면 단순히 ” “가 표시됩니다	 . 문자 참조가 해결되면 제출 된 컨텐츠가 페이지에 표시되는 방법 (예 : pre기본적으로 요소 내부에 표시되어야 함, 다른 요소 내부에서는 기본적으로 공백으로 변환되어야 함)에 따라 동작이 변경 될 수 있음 CSS로)

문자 참조로 테스트 : [탭 이전] [탭 이후] (HTML 소스 확인)


답변