Ist es möglich, auf ein Element anhand seiner ID zu verweisen, während es sich in einem documentFragment befindet, bevor es an das Dokument angehängt wird?Javascript - document.createDocumentFragment() - Verweis auf ein Element nach ID
Zum Beispiel:
var docFragment = document.createDocumentFragment();
var newElem = document.createElement('div');
docFragment.appendChild(newElem);
var newAttrib = document.createAttribute('id');
newAttrib.value = 'myid';
newElem.setAttributeNode(newAttrib);
var newElem2 = document.createElement('span');
docFragment.firstChild.appendChild(newElem2);
var newAttrib = document.createAttribute('id');
newAttrib.value = 'myid2';
newElem2.setAttributeNode(newAttrib);
Für einige Beispiele, Ive versucht, diese,
alert(docFragment.getElementById('myid').id)
< ----- aber nicht
alert(docFragment.document.getElementById('myid').id)
< ----- aber das funktioniert nicht
Ich weiß, das funktioniert:
alert(docFragment.firstChild.id)
< ----- dies funktioniert, aber ich frage mich, ob es möglich ist, es die anderen Wege
Vielen Dank, das war, was ich dachte, wollte nur sicher sein –