Это, кажется, не работает в ie7 и ie8, есть ли для этого простое исправление?Javascript не отображается в Internet Explorer 7 и 8
var collapsables = document.getElementsByClassName('collapsable');
function unhide(divID) {
// Hide previous
for (var i = 0; i < collapsables.length; i++) {
collapsables[i].className = 'collapsable hidden';
}
// Show new
var item = document.getElementById(divID);
if (item) {
item.className = 'collapsable';
}
}
'getElementsByClassName' не поддерживается ниже IE9. – j08691
['getElementsByClassName'] (https://developer.mozilla.org/en-US/docs/Web/API/document.getElementsByClassName) минимальная версия с поддержкой IE9 Shim http://stackoverflow.com/questions/16777885/get -all-elements-by-classname-and-change-classname/16778755 # 16778755 – Xotic750