2010-09-08 14:57:39 +0000 2010-09-08 14:57:39 +0000
8
8
Advertisement

ASCII код для символа ТАБ? (Хотите иметь возможность вводить вкладки в текстовое поле веб-страницы)

Advertisement

Так как я уверен, что практически все присутствующие здесь знают, что клавиша “Tab” при использовании на веб-странице просто переходит к следующему элементу на странице; будь то флажок, радиовыделитель, кнопка, другое текстовое поле, ссылка и т.д.

Что я надеюсь сделать, так это позволить мне использовать клавишу табуляции, которую я набираю в форме ввода и на самом деле вставить символ табуляции в форму, которую я заполняю. Я довольно аналитически повторяю, когда дело доходит до того, как форматируются мои текстовые документы, ЕСПЕЦИАЛЬНО, когда дело доходит до написания статей для моего сайта. Черт, я даже анализирую, как выглядят мои списки “дел”, когда я печатаю их в старом добром Блокноте. (Да, я использую старый добрый Блокнот, чтобы писать свои идеи для статей, списки дел, сохранять маленькие фрагменты полезного кода, который я нахожу, и т.д.). )

Я понимаю, что существуют решения или свойства javascript, которые вы можете установить для конкретного текстового поля - в зависимости от того, на каком языке вы программируете сайт - которые вы можете использовать для ручного программирования полей ввода на вашей веб-странице, чтобы разрешить это; но я больше заинтересован в том, чтобы позволить веб-браузеру вести себя нормально (так как я использую клавишу табуляции для переключения между элементами страницы - также особенно при заполнении длинных приложений и форм, чтобы перемещаться между ними намного быстрее, чем при использовании моей мыши, чтобы нажать на каждое поле, которое я хочу заполнить).

Следовательно, я надеюсь найти комбинацию клавиш Windows ASCII (например, использование ALT+0169 для создания символа ©), которую я могу ввести для того, чтобы вставить закладку в текстовое поле веб-страницы таким образом. Так как я использую комбинации клавиш ASCII обычно для создания странных символов в моих записях, я все время достаточно привык делать вещи таким образом. Кроме того, как только я набираю что-то в текстовом поле, я все равно хочу иметь возможность перейти к следующему элементу. Когда я программирую себя для любого проекта, над которым я работаю, я всегда иду из кожи вон лезть, чтобы упорядочить элементы таким образом, чтобы вкладки через них были как можно более интуитивными. Кто знает, сколько вас похожи на меня, но меня всегда беспокоит, когда я заполняю набор адресных полей, и когда вы циклизируете через них, они прыгают в случайном порядке, исходя из того, в каком порядке их создал программист той страницы.

EXAMPLE: Вы вводите свое имя в первом поле на странице, которая имеет форму, которая не была должным образом настроена Я всегда раздражаюсь, когда я, нажмите клавишу табуляции, а затем она внезапно перепрыгивает на название города, затем адресную строку 2, затем на почтовый индекс, и т.д. Ты понимаешь идею. Насколько я знаю, все любят вводить эту информацию в том порядке, в котором вы бы написали адрес на конверте. Сначала имя, затем адресные строки один и два, затем город, штат, zip, и, наконец (если необходимо) страна, предполагая, что это необходимо.

Пояснил, что я пытаюсь сделать рекламную тошноту, какой ASCII код ключа Tab?.

Advertisement
Advertisement

Ответы (5)

16
16
16
2010-09-08 15:05:32 +0000

~~ Не прочитал большинство сообщений, извините.~~~

Но просто исправляю последний маленький вопрос какой ASCII код ключа для Tab? ASCII значение для tab равно 9 (десятичное или шестнадцатеричное), так что попробуйте Alt + ( Numpad 0 , Numpad 9).

Но я только что протестировал это в этом самом поле редактирования и оно не работает, но это работает в блокноте, MS Word и т.д. Интересно, почему…?

В любом случае, если вам действительно нужна вкладка где-то в странном месте, попробуйте скопировать ее из блокнота и вставить туда, где она вам нужна - это то, что я обычно делаю.

Редактируйте

Если вы делаете это для того, чтобы она отображалась на сайте (на что, я думаю, вы намекаете), символ табуляции может быть ignored, потому что HTML имеет тенденцию игнорировать пробельные символы (за пределами блоков pre и т.д.).

Если это HTML, вы также можете использовать сущность HTML версии 	, но это будет работать таким же образом.

2
2
2
2010-09-08 15:04:29 +0000

Код ALT+009

Однако, я не думаю, что он выполнит то, что вам нужно.

1
Advertisement
1
1
2010-09-08 15:04:16 +0000
Advertisement

Надеюсь, это поможет вам - у вас довольно длинный вопрос :-)

Википедия Tab key .

Несколько символов табуляции включены в качестве управляющих символов ASCII, используемых для выравнивания текста. Наиболее известной и распространённой табуляцией является горизонтальная табуляция (HT)**, которая в ASCII имеет десятичный код из 9 символов и может называться control+I или ^I. Также существует вертикальная вкладка (VT), которая в ASCII имеет десятичный код 11 (control+K или ^K). Код EBCDIC для HT равен 5. VT равен 11 или hex 0B, как и ASCII. Горизонтальная табуляция обычно генерируется клавишей табуляции на стандартной клавиатуре.

, но прочтите остальную часть статьи.

1
1
1
2010-09-08 15:08:12 +0000
  • Код ASCII для табуляции равен 09.

  • Нажатие Alt + 09 в онлайн-форме может не предоставить вам символ Tab, вероятно, из-за браузера. Но работает в некоторых других приложениях, таких как Блокнот, Wordpad, Garena и т.д.

Если вы создаете свой собственный скрипт HTML страницы и если вам нужно дать HTML вкладку, то вы можете предоставить это, используя

  • Таблицы
  • CSS
  • DD-теги

Здесь посмотрите здесь http://htmltab.kb-creative.net/

и Гарри прав , если ваш javascript кодирования, то вы можете использовать \t.

0
Advertisement
0
0
2010-09-08 15:38:51 +0000
Advertisement

Использование комбинации клавиш Alt дает тот же самый поведенческий эффект, что и простое нажатие клавиши. Если вы хотите их использовать, вы можете разжечь блокнот, скопировать вкладку, а затем вставить ее в текстовое поле. Однако, когда текст размещен, некоторые сайты могут удалять эти символы. HTML обычно игнорирует лишние пробелы, так что даже если бы он попал на исходную страницу, ничего бы не случилось.

<- a tab

На сайтах Stack Exchange закладки интерпретируются как обозначение блоков кода.

Advertisement

Похожие вопросы

21
9
3
10
8
Advertisement
Advertisement