![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
sashkouuu |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 10.3.2016 Репутация: нет Всего: нет |
Доброго времени суток!
Есть скрипт в котором есть выпадающий список, который берет данные с массива и есть текстовое поле с кнопкой, которые добавляют новые элементы в массив. Нужна помощь в следующем: как сделать так, что бы после добавления нового элемента, при вызове выпадающего списка, новый элемент отображался уже в списке. <html> <head> <title>TTL</title> <meta charset= "utf-8"> </head> <body> Твердость : <select id = 'Rock'> <script> var arr = new Array('TH - 415','TH - 465','TS - 275','TS - 260'); window.onload = function() // Функция выпадающего списка Твердость { var e = document.getElementById('Rock'); for (var i = 0; i < arr.length; i++) { var option = document.createElement('option'); option.innerHTML = arr[i]; e.appendChild(option); } } function button(){ //Функция добавления в массив Твердость var add=document.getElementById('text').value arr.push(add); } </script> Твердость <select id="Rock"</select> <!--Выпадающий список--> Добавить <input type='text' id='text'> <!-- Добавление элемента в массив--> <input type="button" onclick="button(); reload_()" value="+"/> </body> </html> |
|||
|
||||
samssrus |
|
|||
Unregistered |
...самый простой способ это поправит функцию "function button()":
...должно работать ;) Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
sashkouuu |
|
||||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 10.3.2016 Репутация: нет Всего: нет |
Огромное спасибо за помощь, но не полностью работает. Элемент добавляется но не отображается в выпадающем списке. ПРОШУ ПОМОЧЬ РАЗОБРАТЬСЯ В ДАНОЙ СИТУАЦИИ. СПАСИБО. Это сообщение отредактировал(а) sashkouuu - 13.3.2016, 21:13 |
||||
|
|||||
Rainbow Raccoon |
|
|||
Unregistered |
||||
|
||||
samssrus |
|
|||
Unregistered |
...ааа ;) вот я криворук...
в предпоследней строке вместо option.value = add; нужно option.text = add;
Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
баян маяф |
|
|||
Unregistered |
||||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |