Показать сообщение отдельно
  #11 (permalink)  
Старый 05.10.2010, 22:33
Аватар для HelpeR
Профессор
Отправить личное сообщение для HelpeR Посмотреть профиль Найти все сообщения от HelpeR
 
Регистрация: 21.10.2008
Сообщений: 241

window.onload = function() { // хотя лучше повесить обработчик на DOMContentLoaded
    var table = document.getElementById('tbl');
    for(var i = 0; i < table.rows.length; i++) {
        for(var c = 0; c < table.rows[i].cells.length; c++) {
            (function(c) {
                table.rows[i].cells[c].onclick = function() {
                    document.getElementById('input' + c).value = table.rows[i].cells[c].innerHTML;
                }
            })(c)
        }
    }
}

Таблице присвоишь id="tbl" а инпутам дашь id="input0" id="input1" id="input2"
monolithed, вот что я имел в виду

Последний раз редактировалось HelpeR, 05.10.2010 в 22:39.
Ответить с цитированием