This function updates the numbering of table rows after rows are added or removed.
Функция перенумерует строки таблицы после их удаления или добавления.
--
50 грн кэшбека при оформлении карты MonoBank: https://monobank.ua/r/Zd6LxX
--
Payeer: P1076541811
--
Крипота:
usdt: 0x03f423C10afa3425727c2aa17ce12763532990Cd
btc: bc1qvgcc7xdy00wy4u7h5hg40xqd9jsltc9ke4jgy6
eth: 0x03f423C10afa3425727c2aa17ce12763532990Cd
zil: zil17ehwnnt4ckh276vf0d3ezrcathurtvfxvzepv9
sol: 4myPNvsNapUBoHe5hN9zx8b2vLyFon2NEZ27SVW7Q8Fy
This function updates the numbering of table rows after rows are added or removed.
Функция перенумерует строки таблицы после их удаления или добавления.
/** * перенумерация строк в таблице * @param tableId */ function renumberTableRows(tableId) { // Находим таблицу по id var table = document.getElementById(tableId); // Если таблица не найдена, выходим из функции if (!table) { console.warn('Таблица с id "' + tableId + '" не найдена.'); return; } // Получаем строки таблицы var rows = table.getElementsByTagName('tr'); // Перенумерация строк for (var i = 1; i < rows.length; i++) { var cells = rows[i].getElementsByTagName('td'); if (cells.length > 0) { cells[0].innerText = i; // Устанавливаем номер строки } } }
Делиться материалами сайта категорически рекомендуется, в качестве благодарности - ссылки на источник, и делитесь во благо распространения информации.