Определение номера подсвечивающейся строки в таблице

Есть таблица

        <table id="alllistoperators">

При движении курсора мыши по таблице подсвечивается строка (на которой остановилась мышь) <tr>. Как определить номер этой строки?


Ответы (1 шт):

Автор решения: Pavel Nazarian

const getNumberRow = e => { 
    document.querySelector('.result').innerText = `Номер строки: ${e.target.rowIndex+1}`;
}
document.querySelectorAll('#alllistoperators tr').forEach(item => item.addEventListener('mouseenter',getNumberRow));
table {
  border-collapse: collapse;
  margin-bottom: 15px;
}
td {
  border: 1px solid #ddd;
  padding: 5px 10px;
}

tr:hover {
  background: #ddd;
}
  <table id="alllistoperators"> 
    <tr><td>тест</td><td>тест</td><td>тест</td></tr>
    <tr><td>тест</td><td>тест</td><td>тест</td></tr>
    <tr><td>тест</td><td>тест</td><td>тест</td></tr>
    <tr><td>тест</td><td>тест</td><td>тест</td></tr>
    <tr><td>тест</td><td>тест</td><td>тест</td></tr>
  </table>
  
  <div class="result"></div>

→ Ссылка