.getElementByID() no es un método que puedas usar en cadenas, solo en el DOM. Entonces, no puedes utilizarlo con una variable, simplemente porque el contenido de la variable no forma parte del DOM.
Si lo único que quieres es que el html de content sea parte de container, solo asigna:
Código Javascript
:
Ver originallet content = '<div class="wrap"><header>barra de navegación</header><div id="content">gdfgdfgdgdf</div></div>';
document.getElementById('container').innerHTML = content;