Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.05.2013, 15:46
Новичок на форуме
Отправить личное сообщение для Музыкант Посмотреть профиль Найти все сообщения от Музыкант
 
Регистрация: 12.05.2013
Сообщений: 1

работает ровно половина скрипта
Здравствуйте. Написал скрипт для выделения элемента в <select>.
Проблема в том, что работает только половина скрипта, которая сверху. При чем, даже если я поменяю местами половинки, та, которая была нижней, а теперь стала верхней, будет работать.
function selecting(day, lesson) {
                var optsL = document.getElementById('sLesson').getElementsByTagName('option');
                for (var j=0; optsL.length-1; j++) {
                    if (optsL[j].value==lesson) {
                        optsL[j].selected='true';
                    }
                }

                var opts = document.getElementById('sDay').getElementsByTagName('option');
                for (var i=0; opts.length-1; i++) {
                    if (opts[i].value==day) {
                        opts[i].selected='true';
                    }
                }                
            }

Вызываю функцию в <body onLoad="">
Помогите разобраться, с JS только начинаю знакомиться
Ответить с цитированием
  #2 (permalink)  
Старый 12.05.2013, 16:14
Аватар для Hekumok
Отправить личное сообщение для Hekumok Посмотреть профиль Найти все сообщения от Hekumok
 
Регистрация: 04.06.2012
Сообщений: 513

function selecting(day, lesson) {
                var optsL = document.getElementById('sLesson').getElementsByTagName('option');
                for (var j=0, l=optsL.length; j<l; j++) {
                    if (optsL[j].value==lesson) {
                        optsL[j].selected='true';
                    }
                }

                var opts = document.getElementById('sDay').getElementsByTagName('option');
                for (var i=0, l=opts.length; i<l; i++) {
                    if (opts[i].value==day) {
                        opts[i].selected='true';
                    }
                }                
            }
__________________
★ ²º¹³ ☆
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Срабатывание скрипта в разные моменты при загрузки в разных браузерах VitalikPro Javascript под браузер 10 29.12.2011 18:24
Два скрипта, один из них не работает sacden jQuery 4 03.10.2011 00:06
Не работает код внутри циклов DZHETIGAPA Events/DOM/Window 1 21.06.2011 01:03
уменьшение opacity работает, увеличение - не работает Polkan Общие вопросы Javascript 10 17.06.2011 13:02
ява-скрипт выборочно работает-не работает zeta777 Internet Explorer 0 20.01.2010 11:41