Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Правильное заполнение select посредством JavaScript / 4 сообщений из 4, страница 1 из 1
17.08.2014, 19:23
    #38721999
Николай II
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильное заполнение select посредством JavaScript
Нужно максимально кроссбраузерно заполнить select значениями с помощью JavaScript.
Для меня самый простой для понимания способ:

Код: html
1.
2.
3.
<select id="test">
    <option>-- Подкатегория --</option>
</select>


Код: javascript
1.
2.
3.
<script type="text/javascript">
document.getElementById('test').innerHTML = '<option>1</option><option>2</option>';
</script>


Но будет ли это надежно работать?
...
Рейтинг: 0 / 0
17.08.2014, 22:17
    #38722059
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильное заполнение select посредством JavaScript
В некоторых версиях IE такой вариант не работает
создавай опшены поштучно и добавляй.
...
Рейтинг: 0 / 0
17.08.2014, 23:00
    #38722070
Николай II
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильное заполнение select посредством JavaScript
В Интернете я нашел добавление с помощью BOM и с помощью DOM. Какой лучше использовать?
А может есть еще с помощью хOM?
...
Рейтинг: 0 / 0
17.08.2014, 23:04
    #38722071
Николай II
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильное заполнение select посредством JavaScript
Поспешил с вопросом, сам отвечаю: DOM лучше.
Спасибо, Яростный Меч, за консультацию.
Если у кого есть дополнения, с радостью выслушаю, работа только начинается.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Правильное заполнение select посредством JavaScript / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]