What\'s the difference between:
var div = document.createElement(\'div\');//output -> [object HTMLDivElement]
document.getElementById(\'container\').appe
The simplest solution and support all browsers is:
var div = '';
var parser = new DOMParser();
var myDiv = parser.parseFromString( html, "text/xml" );
Another solution may be:
var div = '';
var tmpDiv = document.createElement('div');
tmpDiv.innerHTML = div;
elDiv = tmpDiv.childNodes[0]; //Now it can be used as an element