Все люди мучаются над созданием элементов! (точнее создали, но нужны еще аттрибуты).
Но это в прошлом!
Теперь есть универсальный скрипт (китайский секрет от меня).
//перменная 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);
Все - создали элемент!