Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

табуляция в яваскрипт

254
07 ноября 2007 года
Cker
341 / / 20.08.2000
var text = buf1+" "+buf2;
....
obj1.options.text = text;


как вместо пробела " " вставить знак табуляции? Чтобы в выпадающем списке этот знак табуляции отобразился корректно
12
07 ноября 2007 года
alekciy
3.0K / / 13.12.2005
Вообще то знак табуляции это \t .
4
07 ноября 2007 года
mike
3.7K / / 01.10.2002
Цитата: alekciy
Вообще то знак табуляции это \t .


Ага, но есть подозрение, что в <SELECT> он отобразится все равно как пробел.

12
07 ноября 2007 года
alekciy
3.0K / / 13.12.2005
Это уже другой вопрос :D . В разметке это будет именно как знак табуляцы. Имхо, использовать табуляцию в выпадащем списке изврат.
254
07 ноября 2007 года
Cker
341 / / 20.08.2000
Я сразу попробовал \t
В выпадающем списке он действительно выглядит как квадратик.
А мне нужно вот для чего. Пример двух строк
str1 = aa bb cc dd
str2 = aaa bbb ccc ddd
По четыре параметра для каждой строки. И мне нужно, чтобы в выпадающем списке эти две строки выглядели выровнеными по параметрам. Т.е. чтобы получилось:
str1 = aa bb cc dd
str2 = aaa bbb ccc ddd
12
07 ноября 2007 года
alekciy
3.0K / / 13.12.2005
Наверное огорчу тебя, я думаю так же как и mike: табуляция в Select-ах не катит. Хотя сам я это не испытывал, но тебе карты в руки ;) .

Выходом может быть следущее: выравнивай пробелами при формировании страницы, если будешь использовать моноширный шрифт, то все будет очень чинно и красиво как при табуляции.
15
08 ноября 2007 года
shaelf
2.7K / / 04.05.2005
[html]
<style type="text/css">
.tab {padding-left:10px}
</style>

<select>
<option class="tab">test</option>
<option>test</option>
</select>
[/html]
254
08 ноября 2007 года
Cker
341 / / 20.08.2000
Цитата: shaelf
[html]
<style type="text/css">
.tab {padding-left:10px}
</style>

<select>
<option class="tab">test</option>
<option>test</option>
</select>
[/html]



Это к чему? зачем мне отступ слева? мне нужен оступ как я описала в примере

254
08 ноября 2007 года
Cker
341 / / 20.08.2000
Цитата: alekciy
Наверное огорчу тебя, я думаю так же как и mike: табуляция в Select-ах не катит. Хотя сам я это не испытывал, но тебе карты в руки ;) .

Выходом может быть следущее: выравнивай пробелами при формировании страницы, если будешь использовать моноширный шрифт, то все будет очень чинно и красиво как при табуляции.



геморно. заранее незнаю максимально длины слова. в ервой строке может быть "aa", а в 100-ой (максимальной) может оказаться "aaaaaa".
опять бежаться по массиву не есть гуд.

12
08 ноября 2007 года
alekciy
3.0K / / 13.12.2005
Цитата: Cker
геморно. заранее незнаю максимально длины слова. в ервой строке может быть "aa", а в 100-ой (максимальной) может оказаться "aaaaaa".
опять бежаться по массиву не есть гуд.


Когда нужно, вопрос геморно/не_геморно просто не стоит. Нужно, значит реализовываем. Приспичит и массив обожишь как миленький. Особо есть это в ТЗ записано, главное, что конечно пользователь/клиент видит, что там внутри и как работаем ему реально по...й.

15
08 ноября 2007 года
shaelf
2.7K / / 04.05.2005
[html]
var str = '<span>' + str1 + '</span><span>' + str2 + '</span>'
[/html]
Далее по накатаной.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог