Написать функцию, которая будет принимать в себя два аргумента - elem(HTMLElement)
и styleObject(object со стилями)
.
после вызова функции, объекту elem
должны добавляться style
свойства из объекта styleObject
.
var titleNew = document.getElementById("title");
var styleObject = {
"color": "red",
"margine": "20 px",
// "font-size": "18 px",
}
function changStyle(elem, sObject) {
for (var key in sObject) {
elem.style.key = sObject[key];
}
}
changStyle(titleNew, styleObject);
<h1 id="title"> JS DOOM TREE</h1>
Для обращения к свойствам объекта имена которых заранее неизвестны, Вы можете использовать альтернативный способ обращения - с помощью квадратных скобок. Например так:
function changStyle (element, styles) {
if (element != null && styles != null) {
for (style in styles) {
element.style[style] = styles[style];
}
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Мне нужно чтобы при наведении на одну из иконок, остальные становились полу прозрачными, как можно реализовать это используя только CSS и HTML?
Использую шифрование RijndaelПроблема следующая: если зашифровать строку и тут же расшифровать, то все работает отлично, а если зашифровать...