@splazz Hvorfor ikke bruge innerHTML? Det afhænger vel af i hvilken sammenhæng det skal bruges, samt hvor mange ressourcer man er villig til at bruge på at lave "korrekt" W3 JS kode.
@hoppe11 Du har 2 muligheder:
1. Bruge innerHTML og gøre sådan: document.getElementById('div_upload_preview').innerHTML += '<div>hej</div>'
2. Oprette DOM elementer og appende dem: var div = document.createElement('div'); var text = document.createTextNode('hej'); div.appendChild(text); document.getElementById('div_upload_preview').appendChild(div);
function write_parent(src, dst) { var parentElm = parent.document.getElementById(dst).innerHTML; while (parentElm.childNodes[0]) { parentElm.removeChild(parentElm.childNodes[0]); } var newNodes = document.getElementById(src).childNodes; for(var i = 0; i < newNodes.length; i++) { parentElm.appendChild(newNodes[i]); } }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.