document.getElementById("gD" + gDay + gMonth + gYear).setAttribute("class", "gDay gDayHover");
Это прекрасно работает во всех современных браузерах, к сожалению, мне нужно, чтобы оно работало в старых версиях. Я использую режим совместимости IE8, и он не справляется с этим фрагментом кода.
Он получает элемент нормально, но не меняет своего класса. Есть идеи?