Привет спецам)
Возможно вам это, как два пальца но, я только начала изучение JavaScript
По этому, для меня пока это сложно...
Суть проблемы в том, что есть массив элементов (".elem") в количестве 6 штук. Мне надо чтоб при наведении на ячейку выводилось инфо о статье, а при отведении (onmouseout) вновь все было по старому, в ячейке отображалось первью статьи.
Я придумала код и он работает но, IE в низу страницы показывает ошибку.
Мне ошибки не надо, по этому вот и ищу способ ее избежать.
function show_lib(x, y) {
var all_table = document.querySelectorAll('.all-table')[1];
var n_table = all_table.querySelectorAll('.main-table');
for (i = 0; i < n_table.length; i++) {
if (i == x - 1) {
if (y == 1) {
n_table[i].getElementsByTagName('span')[0].style.display = "none";
n_table[i].getElementsByTagName('span')[1].style.display = "block";
}
if (y == 2) {
n_table[i].getElementsByTagName('span')[1].style.display = "none";
n_table[i].getElementsByTagName('span')[0].style.display = "block";
}
}
}