табуляция в яваскрипт
....
obj1.options.text = text;
как вместо пробела " " вставить знак табуляции? Чтобы в выпадающем списке этот знак табуляции отобразился корректно
Вообще то знак табуляции это \t .
Цитата: alekciy
Вообще то знак табуляции это \t .
Ага, но есть подозрение, что в <SELECT> он отобразится все равно как пробел.
Это уже другой вопрос :D . В разметке это будет именно как знак табуляцы. Имхо, использовать табуляцию в выпадащем списке изврат.
В выпадающем списке он действительно выглядит как квадратик.
А мне нужно вот для чего. Пример двух строк
str1 = aa bb cc dd
str2 = aaa bbb ccc ddd
По четыре параметра для каждой строки. И мне нужно, чтобы в выпадающем списке эти две строки выглядели выровнеными по параметрам. Т.е. чтобы получилось:
str1 = aa bb cc dd
str2 = aaa bbb ccc ddd
Выходом может быть следущее: выравнивай пробелами при формировании страницы, если будешь использовать моноширный шрифт, то все будет очень чинно и красиво как при табуляции.
<style type="text/css">
.tab {padding-left:10px}
</style>
<select>
<option class="tab">test</option>
<option>test</option>
</select>
[/html]
Цитата: shaelf
[html]
<style type="text/css">
.tab {padding-left:10px}
</style>
<select>
<option class="tab">test</option>
<option>test</option>
</select>
[/html]
<style type="text/css">
.tab {padding-left:10px}
</style>
<select>
<option class="tab">test</option>
<option>test</option>
</select>
[/html]
Это к чему? зачем мне отступ слева? мне нужен оступ как я описала в примере
Цитата: alekciy
Наверное огорчу тебя, я думаю так же как и mike: табуляция в Select-ах не катит. Хотя сам я это не испытывал, но тебе карты в руки ;) .
Выходом может быть следущее: выравнивай пробелами при формировании страницы, если будешь использовать моноширный шрифт, то все будет очень чинно и красиво как при табуляции.
Выходом может быть следущее: выравнивай пробелами при формировании страницы, если будешь использовать моноширный шрифт, то все будет очень чинно и красиво как при табуляции.
геморно. заранее незнаю максимально длины слова. в ервой строке может быть "aa", а в 100-ой (максимальной) может оказаться "aaaaaa".
опять бежаться по массиву не есть гуд.
Цитата: Cker
геморно. заранее незнаю максимально длины слова. в ервой строке может быть "aa", а в 100-ой (максимальной) может оказаться "aaaaaa".
опять бежаться по массиву не есть гуд.
опять бежаться по массиву не есть гуд.
Когда нужно, вопрос геморно/не_геморно просто не стоит. Нужно, значит реализовываем. Приспичит и массив обожишь как миленький. Особо есть это в ТЗ записано, главное, что конечно пользователь/клиент видит, что там внутри и как работаем ему реально по...й.
var str = '<span>' + str1 + '</span><span>' + str2 + '</span>'
[/html]
Далее по накатаной.