У меня есть следующий формат таблицы HTML (просто показывающий одну строку из многих), в котором есть кнопка в последней ячейке:
<div id=main>
<div class='info'>
<p>Name: <span class='x'>ABC</span></p>
<p>Number: <span class='x'>0</span></p>
<table class='newTable'>
<tr>
<th>
Number
</th>
<th>
Value
</th>
<th>
Go
</th>
</tr>
<tr>
<td>
0
</td>
<td>
<span class='k'>11.7</span>
</td>
<td>
<button class='go'>Go</button>
</td>
</tr>
</table>
</div>
</div>
У меня есть eventListener (mainEntries.addEventListener('click', clickFunction)
), который запускается всякий раз, когда внутри <div id = main> ... </div>
Мне не разрешено изменять HTML.У меня два вопроса:
1) Как я могу проверить внутри function clickFunction(e)
, нажал ли я на кнопку «GO» или где-то внутри <div id = main> ... </div>
*** внутри clickFunction(e)
eтакое MouseEvent
2) Если я нажму на кнопку, как я могу получить текст внутри первой ячейки той же строки?