Ist es möglich, einen Verweis auf ein noch nicht vorhandenes Element in JavaScript zu speichern?

Ich habe schon früher versucht, diese Frage zu stellen, aber es ist ziemlich schwer zu erklären. Also werde ich hier versuchen, es neu zu formulieren.

Dies ist mein HTML-Body:

<bod>
<div id="foo"></div>
<div id="bar"></div>
</body>

In JavaScript rufe ich eine Funktion mit Verweisen auf Knoten als Argumente auf. Einige existieren, andere nicht.

myElements([document.getElmentById('foo'), document.getElmentById('bar'), document.getElmentById('peaches'), document.getElmentById('oranges')]);
//foo and bar exist, peaches and oranges don't

function myElements(list){
window.list = list; //list returns [element], [element], null, null
}

Das Problem, das ich habe, ist das, wenn ich die Variable window.list aufrufenach Pfirsiche undOrangen erstellt wurden, dass sie nicht referenziert werden, weil sie in window.list null sind. Gibt es eine Möglichkeit, einen Verweis auf Elemente zu speichern, die noch nicht erstellt wurden. ichkippen Verwenden Sie class, id usw., da ich diese Elemente dynamisch erstelle.

Vielen Dank!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage