Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Возможно ли обращение к select по его name? (https://javascript.ru/forum/misc/21851-vozmozhno-li-obrashhenie-k-select-po-ego-name.html)

Gozar 26.09.2011 22:40

Цитата:

Сообщение от Diablos (Сообщение 128219)
Хммм. Что я делаю не так? )

Вот это:
<option selected></option>

Diablos 26.09.2011 22:44

Gozar,
Как бы и без этого также. И без size="1" в select тоже 4 показывает.

<select name="test"> 
  <option value="0">0</option> 
  <option value="1">1</option> 
  <option value="2">2</option> 
  <option value="3">3</option> 
</select>
<script>
document.getElementsByName("test").item(0).size = 2;
</script>

Gozar 26.09.2011 22:46

И что не так? Все нормально работает, показывает два оптиона, ты же сам задаешь.
Цитата:

Сообщение от Diablos (Сообщение 128225)
<script>
document.getElementsByName("test").item(0).size = 2;
</script>


Что за браузер у тебя?

Diablos 26.09.2011 22:52

Цитата:

Сообщение от Gozar (Сообщение 128226)

Что за браузер у тебя?

Google Chrome 14.0.835.186

В IE 9 показывает 2
В Opera 11.50 показывает 1

Пффф.
Для Хрома по другому видимо надо писать. Только вот как... а то на IE пересаживаться не вариант.

Gozar 26.09.2011 23:05

Да наверное нужно по другому, я с таким не сталкивался. У него видать по умолчанию забито 4.

Эмулируй если нужно, делается же элементарно, div с прокруткой.

Diablos 26.09.2011 23:13

Цитата:

Сообщение от Gozar (Сообщение 128231)
Да наверное нужно по другому, я с таким не сталкивался. У него видать по умолчанию забито 4.

Эмулируй если нужно, делается же элементарно, div с прокруткой.

Большое СПАСИБО.
Установил расширение IE Tab Multi для GC, теперь всё супер. :)


Часовой пояс GMT +3, время: 22:45.