Следующий код является частью большего кода. В chrome все работает хорошо. Однако в Safari он никогда не переходит в условия if, указанные ниже. Ни console.log (test1), ни console.log (test2) не отображаются в Safari. Версия Safari - 11, и js, конечно, включен. Версия должна поддерживать classList.contains и innerText? !! Что мне не хватает? Спасибо за вашу помощь.
for(var m =0; m<divs.length;m++){
if( divs[m].classList.contains("activexyz") && (bereich.contains(divs[m].innerText))){
divs[m].classList.remove("activexyz");
console.log("test1");
}
else if((!divs[m].classList.contains("activexyz")) && (bereich.contains(divs[m].innerText)) ){
divs[m].classList.add("activexyz");
console.log("test2");
}
}