Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Извлечение индекса из Combobox вставленного в таблицу (https://javascript.ru/forum/dom-window/85004-izvlechenie-indeksa-iz-combobox-vstavlennogo-v-tablicu.html)

SERANT 01.03.2023 21:08

Извлечение индекса из Combobox вставленного в таблицу
 
Я сгенерировал html-таблицу в которой в каждую ячейку каждого ряда вставлен Combobox.Подскажите пожалуйста как с помощью JS извлечь индекс комбобокса из нужного ряда и нужной ячейки.

Rise 01.03.2023 21:44

Цитата:

Сообщение от SERANT
Combobox

Это что такое?

SERANT 01.03.2023 21:54

Комбобокс-это <select -выпадающий список выбора.

Rise 01.03.2023 22:19

Индекс select-а, если он один в ячейке, равен 0.

voraa 02.03.2023 07:31

// tab - таблица, nr - номер строки, nc - номер столбца
const getIndex = (tab, nr, nc) => {
	const cell = tab.rows[nr]?.cells[nc];
	if (cell) 
		return cell.querySelector('select').selectedIndex;
}


Часовой пояс GMT +3, время: 18:55.