Я знаю, что это, может быть, какой-то вопрос для начинающих, но часы поисков в Google, похоже, не помогают мне.
Мой приведенный скрипт работает нормально, если я использую числа, например, но с буквами, например, это не так. т. Кто-нибудь может помочь?
function change($cells) {
$cells.forEach(e => document.getElementById(e).classList.add('setbg'));
}
table td {
border: 1px solid black;
padding: 25px;
}
.setbg {
background-color: yellow;
}
<table>
<tr>
<td id="1">1</td>
<td id="A_1">2</td>
<td id="A">3</td>
<td id="1_A">4</td>
</tr>
</table>
<button onclick="change([1])">
works fine
</button>
<button onclick="change([A_1, A, 1_A])">
doesn't work
</button>