Здравствуйте. Написал скрипт для выделения элемента в <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 только начинаю знакомиться