Здравствуйте. вобщем есть у меня конструкция, которая явно не правильная... помогите правильно составить, пожалуйста...
так я намудрил потому, что не знаю, какие параметры могуть быть переданы. И давать им значения по умолчанию тоже не получится, так как их куча...
a[1] - объект с параметрами элемента. Соответственно a[1]["style"] - стили, там могут быть width, height, background ну и так далее.
передается это как то типа style : {width : "100px", height : "200px", background : "#32cd32"}
Так вот как мне присвоить элементу все эти стили?
if(a[1]["style"]){
for(i in a[1]["style"]){
arr.push(i) // название стиля
arr2.push(a[1]["style"][i]) // значение стиля
}
for(i in arr){
var styleName = arr[i]
var styleVal = arr2[i]
newElem.style.styleName = styleVal
}
}