X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Вывод данных из нескольких форм
uukeshov
uukeshov
Topic Starter сообщение 25.10.2010, 17:12; Ответить: uukeshov
Сообщение #1


Доброго времени суток знатоки!
У меня стоит следующая задача. Необходимо создать форму? где необходимо вывести результат после выбора нескольких пунктов формы. что можете посоветовать?

<table>
<tbody>
<tr>
<td>
<h4>С</h4>
</td>
<td></td>
<td>
<h4>На</h4>
</td>
</tr>
<tr>
<td><select id="s1" multiple="multiple" onchange="chg1(this.value)"
size="3"></select>* *</td>
<td>&gt;&gt; * * </td>
<td><select id="s2" multiple="multiple" onchange="chg2(this.value)"
size="3"></select></td>
</tr>
</tbody>
</table>
<script type="text/javascript">
//<![CDATA[

var list = Array(
{"name":"Пример 0","items":{
1:{"name":"Пример 0","adres":"000000"},
2:{"name":"Пример 1","adres":"000001"},
3:{"name":"Пример 2","adres":"000010"}

}},

{"name":"Пример 1","items":{
1:{"name":"Пример 1","adres":"000100"},
2:{"name":"Пример 0","adres":"001000"},
3:{"name":"Пример 2","adres":"010000"}
}},

{"name":"Пример 2","items":{
1:{"name":"Пример 2","adres":"100000"},
2:{"name":"Пример 0","adres":"100001"},
3:{"name":"Пример 1","adres":"100010"}
}}
);

document.body.onload = function (){
var select = document.getElementById('s1');
for(var i=0;i<list.length;i++){
var option = document.createElement('option');
option.value = i;
option.innerHTML = list[i].name;
select.appendChild(option);
}
}
function chg(val){
var select = document.getElementById('s2');
select.innerHTML = '';
for(var i in list[val].items){
var option = document.createElement('option');
option.value = i;
option.innerHTML = list[val].items[i].name;
select.appendChild(option);
}
}
function chg2(val){
var id1 = document.getElementById('s1').value;
var id2 = document.getElementById('s2').value;
alert(list[id1].items[id2].adres);
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Licoric
Licoric
сообщение 25.10.2010, 21:50; Ответить: Licoric
Сообщение #2


Могу посоветовать свою помощь в переносе темы в раздел "яваскрипт".
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
uukeshov
uukeshov
Topic Starter сообщение 26.10.2010, 8:06; Ответить: uukeshov
Сообщение #3


прошу перенести тему

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) ГОРЯЧИЕ FOREX|CRYPTO ЛИДЫ. БАЗЫ ДАННЫХ
[Чарджбек|Рекавери|Возврат]
7 Leado 8148 8.10.2024, 17:05
автор: Leado
Открытая тема (нет новых ответов) Sbitcoin.ru – Ввод, Вывод, Обмен: Qiwi, YD, Btc, Btc-e, PM, Cash IN, PR24, MG, WU, Нал (RU, UA).
10 sbitcoinru 7545 18.6.2024, 19:07
автор: Sbitcoin
Открытая тема (нет новых ответов) Интеграция спортивных данных API. Коэффициенты БК, Live результаты
15 yaroslav89 8202 8.4.2024, 17:17
автор: spoyer_ru
Горячая тема (нет новых ответов) Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок
быстро, удобно, по доступному курсу
200 Sostavitel 101789 11.2.2024, 21:07
автор: Wolfhound
Горячая тема (нет новых ответов) Обмен WebMoney - Яндекс - QIWI. Вывод/ввод Приват24 UAH
225 himin 135886 7.5.2023, 13:26
автор: Вера_Симонова


 



RSS Текстовая версия Сейчас: 12.10.2024, 3:24
Дизайн