Почему эта простая функция терпит неудачу? Все содержимое td перезаписывается
Итак,я получил эту функцию,которая должна удалять классы из элементов и устанавливать их innterHTML в ничто, однако перед этим я получил условие, что если этот элемент содержит определенный класс, пропустите итерацию,
это действительно сохраняет класс и не удаляет его, так что эта часть работает правильно, однако она все еще перезаписывает содержимое innerHTML в ничто , не знаю почему?
функция:
function removeHints(board, i, j) { var elms = getHint(board, i, j) for (var i = 0; i < elms.length; i++) { if (elms[i].classList.contains('show')) { continue } else { elms[i].classList.remove('hint') elms[i].innerHTML = '' } } }
Что я уже пробовал:
я понятия не имею, как продолжать