Показать сообщение отдельно
  #2 (permalink)  
Старый 14.09.2012, 09:53
Аспирант
Отправить личное сообщение для burashka Посмотреть профиль Найти все сообщения от burashka
 
Регистрация: 15.07.2010
Сообщений: 49

видимо как-то так:
функция сдвига
function action(shift)
{
    var select = document.getElementById('my_Select_0');

    for(var i=0, len=select.options.length; i<len; i++)
        if(select.options[i].value == select.value)
        {
            if((i+shift>0)&&(i+shift<len))
            {
               select.value = select.options[i+shift].value;
               break;
            }
        }
}

и соответственно кнопка назад вызывает ее с shift=-1, а вперед - с 1
Ответить с цитированием