Показать сообщение отдельно
  #2 (permalink)  
Старый 02.09.2011, 23:57
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

необходимо отслеживать изменение значения select - обработчик выделен красными строчками
*!*
select.onchange = function() {
    alert(this[this.selectedIndex].id)
}
*/!*

for (var j = 0, option; j < data.persons[0].person.phones.length; j++) {
    option = document.createElement("option");
    option.id = data.persons[i].person.phones[j].id;
    option.appendChild(document.createTextNode(data.persons[i].person.phones[j].value));
    select.appendChild(option)
}
Ответить с цитированием