id.style.backgroundColor не работает !
Всем доброго времени суток, извиняюсь за элементарный вопрос, но пока как знаний о JavaScript не очень много а сделать кое-что надо, так вот, есть елемент скрипта:
c = aaa.style.backgroundColor; с какого мы видим что переменной с присваивается значение backgroundColor, элемента который обращается к некоторой функции через this, вопрос: необходимо реализовать также чтобы переменой g присвоили тоже значение, т.е. backgroundColor, но конкретного элемента страницы посредством указания id, подскажыте как это зделать ? |
var g = document.getElementById('myid').style.backgroundColor;
|
function show(aaa) {
a = aaa.id;
c = aaa.style.backgroundColor;
var g = document.getElementById('div_img_1').style.backgroundColor;
document.getElementById(a).style.background = "#00fb29";
}
function hide (aaa) {
document.getElementById(a).style.background = c ;
}
вот пробую с этой строкой не работает, без работает. |
Значит на странице нет элемента div_img_1, и функция getElementById() возвращает null и возникает ошибка при попытке доступа к свойству style.
Открой консоль (F12) и увидишь ошибку. |
| Часовой пояс GMT +3, время: 05:14. |