Добрый вечер!
Усложнил себе задачу, добавил в форму chekbox и select.
Смысл такой: если в ячейке таблицы значение 1 - chekbox отмечен, если значение 0 - выключен. Напрягся, сделал, все ок, работает
С select проблема - нечего не выходит
В списке пункты, которые погружены из БД, нужно сделать, что б выбирался тот пункт option, который совпадает со значением из таблицы, т.е. дословно, который равен table.rows[i].cells[c].innerHTML.
Что имеем:
<script type="text/javascript">
window.onload = function() {
var table = document.getElementById('trtb');
for(var i = 0; i < table.rows.length; i++) {
(function(i) {
table.rows[i].onclick = function() {
for(var c = 0; c < table.rows[i].cells.length; c++) {
if (document.getElementById('inp' + c).type=='checkbox') {
if (table.rows[i].cells[c].innerHTML == '1') {
document.getElementById('inp' + c).checked = true;
}
if (table.rows[i].cells[c].innerHTML == '0') {
document.getElementById('inp' + c).checked = false;
}
}
if (document.getElementById('inp' + c).type == 'select-one') {
ЧТО ТУТ ПИСАТЬ ?! :(
}
else {
document.getElementById('inp' + c).value = table.rows[i].cells[c].innerHTML;
}
}
}
})(i);
}
}
</script>