Behandeln Sie den Fall, dass im DOM keine Eingabeelemente vorhanden sind, wenn Sie Dateien mit der Cypress-Methode auswählen
<p>Wenn Sie auf die Schaltfläche „Hochladen“ klicken, verwenden Sie die unten stehende Methode, um den Dateibrowser zu öffnen. Soweit ich weiß, wird dem DOM kein Element hinzugefügt, es sei denn, Sie hängen es explizit an das DOM-Element an. </p>
<pre class="brush:js;toolbar:false;">const inputEl = document.createElement("input");
inputEl.type = "Datei";
inputEl.multiple = true;
inputEl.click();
inputEl.onchange = (e) =>
</pre>
<p>Ist es möglich, Dateien mit dieser Methode in Cypress auszuwählen? Für <code>selectFile</code> muss sich das Element <code>input</code> im DOM befinden und darauf folgen. Ansonsten muss ich versteckte Eingabeelemente verwenden. </p>