|
|||||||
изменение select с помощью javascriptОбсуждение темы изменение select с помощью javascript в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Потребовалось изменять option'ы в селекте. Узнал, что в js у селекта есть массив options. Возникла такая ситуация: при определенном событии количество option'ов, а ... |
![]() |
|
|
Опции темы |
|
|
#1 |
|
|
Потребовалось изменять option'ы в селекте. Узнал, что в js у селекта есть массив options.
Возникла такая ситуация: при определенном событии количество option'ов, а так же их значения и имена должны изменяться. Однако ни при добавлении элемента в массив, ни при убийстве элемента с помощью delete, ни при убийстве всего массива и создании нового количество элементов не изменяется. Значение и имя option'ов меняется без проблем. Вот пример кода: Код:
for (i=0 ; i<document.getElementById("form_dropdown_soft").options.length ; i++)
{
delete document.getElementById("form_dropdown_soft").options[i];
}
alert ("i: "+i);
delete document.getElementById("form_dropdown_soft").options;
n=0;
for (i=0 ; i<m.length ; i++)
{
if (m_v[i]==document.getElementById("form_dropdown_vendor").value && m_c[i]==document.getElementById("form_dropdown_category").value)
{
document.getElementById("form_dropdown_soft").options[n].text=m[i];
document.getElementById("form_dropdown_soft").options[n].value=m[i];
n++;
}
}
|
|
|
![]() |
|
|
| Похожие темы | ||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Javascript изменение цвета | iDeViL | HTML, CSS, JavaScript | 1 | 08.11.2009 18:44 |
| javascript изменение sortorder | life24x7 | HTML, CSS, JavaScript | 0 | 31.10.2009 15:26 |
| select | ramzes3 | Библиотека | 0 | 10.08.2006 11:41 |
| Открытие окон с помощью javascript | Ромео | ASP, Perl, PHP и MySQL | 5 | 05.05.2006 16:24 |
| Изменение цвета текста с помощью ActionScript | Uran | Технологии Flash | 1 | 05.03.2006 13:13 |
|
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|