Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.03.2023, 21:08
Новичок на форуме
Отправить личное сообщение для SERANT Посмотреть профиль Найти все сообщения от SERANT
 
Регистрация: 01.03.2023
Сообщений: 3

Извлечение индекса из Combobox вставленного в таблицу
Я сгенерировал html-таблицу в которой в каждую ячейку каждого ряда вставлен Combobox.Подскажите пожалуйста как с помощью JS извлечь индекс комбобокса из нужного ряда и нужной ячейки.
Ответить с цитированием
  #2 (permalink)  
Старый 01.03.2023, 21:44
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

Сообщение от SERANT
Combobox
Это что такое?
Ответить с цитированием
  #3 (permalink)  
Старый 01.03.2023, 21:54
Новичок на форуме
Отправить личное сообщение для SERANT Посмотреть профиль Найти все сообщения от SERANT
 
Регистрация: 01.03.2023
Сообщений: 3

Комбобокс-это <select -выпадающий список выбора.
Ответить с цитированием
  #4 (permalink)  
Старый 01.03.2023, 22:19
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

Индекс select-а, если он один в ячейке, равен 0.
Ответить с цитированием
  #5 (permalink)  
Старый 02.03.2023, 07:31
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,692

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при получении индекса записи combobox Ambassador ExtJS 12 25.10.2018 01:12