Показать сообщение отдельно
  #17 (permalink)  
Старый 23.04.2009, 21:04
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Самая лучшая книга по JS?

по поводу document.form_name.el_name -> document.getElementById('el_name') - в общем-то оно вроде везде работает, но может лучше и не пользоваться такой штукой, не знаю

artwalek, такие вещи лучше на сервере делать, а не на клиенте

я бы сделал так:
function addYears() {

    var year = document.form1.year;
    var currDate = new Date();
    var currYear = currDate.getFullYear();
    for( var i=currYear; i >= 2006; i-- ) {
        var opt = new Option(i, i);
        year.options[ year.options.length ] = opt;
    }
    year.selectedIndex = 1;
}

p.s. constYear получилась глобальной переменной
Ответить с цитированием