Все люди мучаются над созданием элементов! (точнее создали, но нужны еще аттрибуты).
Но это в прошлом!
Теперь есть универсальный скрипт (китайский секрет от меня).
//перменная i в цикле означает название атрибута
//а переменная attr[i] означает значение атрибута
var DOMCreateElement = function(elem,attr){
var element = document.createElement(elem);
if(attr==null){attr={}}
for(var i in attr){
element.setAttribute(i,attr[i]);
}
return element;
};
var attributes = {
"src":"image.png"
}
var img = DOMCreateElement("img",attributes);
Все - создали элемент!