Вы используете name
в своем div с именем baseball-hitting-stats-table
, а затем пытаетесь использовать document.getElementById()
. name
- это более старый запрос DOM, используемый с document.all
или document.getElementsByName()
.
Я бы использовал document.getElementById()
, но вам нужно поставить id
на элемент, а не name
.
Поэтому просто измените эту строку в разметке, если можете.
до:
<div name="baseball-hitting-stats-table" class="team-stats-table">
после:
<div id="baseball-hitting-stats-table" class="team-stats-table">
Или, если можете, 'Для изменения разметки вы можете использовать
document.getElementsByName('baseball-hitting-stats-table')[0]
или
document.all.baseball-hitting-stats-table
.