За последние 24 часа нас посетили 17482 программиста и 1721 робот. Сейчас ищут 1937 программистов ...

select box

Тема в разделе "HTML и CSS", создана пользователем david, 7 июл 2006.

  1. david

    david Активный пользователь

    С нами с:
    23 июн 2006
    Сообщения:
    17
    Симпатии:
    0
    Это наверное не по адресу, но прошу помощи.
    Как можно изменять длину (именно длину не size) select бокса
     
  2. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    длину эта колличество элементов <option> или физичеки сколько занимает?
     
  3. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    Код (Text):
    1. <select name="Name">
    2.   <option value="value1">Item1</option>
    3.   <option value="value2">Item2</option>
    4.   <option value="value3">Item3</option>
    5. </select>
    6. <script>
    7. var Name = document.getElementsByName('Name')[0]
    8. document.write('<br>Width: '+Name.offsetWidth+' px<br>Length: '+Name.length+' items')
    9. </script>
     
  4. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    david, длину или ширину или высоту или кол-во символов или вообще что?
     
  5. david

    david Активный пользователь

    С нами с:
    23 июн 2006
    Сообщения:
    17
    Симпатии:
    0
    Спосибо за код но дело в том что у меня select бокс создаетсйя в пхп, и данные получаю из базы данных. Как этот код интегрировать с пхп.
     
  6. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    вы на вопрос сначала ответе
     
  7. david

    david Активный пользователь

    С нами с:
    23 июн 2006
    Сообщения:
    17
    Симпатии:
    0
    в длину
     
  8. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    из php конечную длину узнать никак, с учетом динамики select, только "на глаз"
     
  9. Инститорис

    Инститорис Активный пользователь

    С нами с:
    7 июл 2006
    Сообщения:
    14
    Симпатии:
    0
    david
    Изменить длинну селекта? Элементарно, Ватсон :)
    Код (Text):
    1. <select name="Name" style="width:500px">
    ну а на php соответственно:
    PHP:
    1. echo '<select name="Name" style="width:500px">';
    где "500px" - длинна ;) Если конечно я правильно понял вопрос!
     
  10. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    Инститорис, эт ширина
     
  11. Инститорис

    Инститорис Активный пользователь

    С нами с:
    7 июл 2006
    Сообщения:
    14
    Симпатии:
    0
    vasa_c
    С трудом представляю себе, чем длинна селекта отличается от его ширины :)
     
  12. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    да тем же чем вообще длина от вообще ширины.
    Хотя здесь вопрошающий, кажется действительно под "длиной" подразумевал "ширину". Тогда пардон за беспокойство.
     
  13. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    да вы читер
     
  14. Инститорис

    Инститорис Активный пользователь

    С нами с:
    7 июл 2006
    Сообщения:
    14
    Симпатии:
    0
    Ti
    Мы кто? )))
     
  15. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    Инститорис
    что бы получить "длину" нужно ее жестко задать? 8)
     
  16. Инститорис

    Инститорис Активный пользователь

    С нами с:
    7 июл 2006
    Сообщения:
    14
    Симпатии:
    0
    Ti
    человек спросил, как измеНять длинну, а не измеРять. Я ответил. Можешь задавать и нежестоко, процентами :)
     
  17. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    прошу прощения за невнимательность