Мое решение основывается на том, что из ячейки я получаю число, которое соответствует selectedIndex. Если брать текст из ячейки, то, видимо, придется циклом пройтись по всем select.options[i].value и проверить их на соответствие. Это неоправданные сложности.
+ Я бы повесил onclick на таблицу - опять же, так проще. |
Цитата:
Щас еще раз сам попробую. з.ы. Как передать свойство selected пункту option при совпадении ? :) |
Видимо
select.selectedIndex = i |
if (document.getElementById('inp' + c).type == 'select-one') { for(var q = 0; q < document.getElementById('inp' + c).length; q++) { if (document.getElementById('inp' + c).options[q].text == table.rows[i].cells[c].innerHTML) { document.getElementById('inp' + c).selectedIndex = q; } } } Кто помог - спасибо :) |
Часовой пояс GMT +3, время: 17:33. |