CasperJS / Javascript Mehrere Optionen auswählen

Versuche, eine Website zu kratzen, wobei dies der generische HTML-Code ist

<select id="xxx" multiple name="zzz">
<option value="123">xaxaxa</option>
<option value="124">zazaza</option>
<option value="125">ajajaj</option>
<option value="126">azzzsa</option>
</select>

Es ist nicht in einem Formular enthalten, daher habe ich versucht, die Funktion fill () von casperjs zu verwenden, aber das hat nicht funktioniert.

Für einzelne Einträge würde ich in der Regel casper.click () und das würde funktionieren, aber dies funktioniert nicht für mehrere Einträge, auch mit Schleife

Auch auf der Website, auf der ich versuchen möchte, zu scrappen, wird "Umschalt" gedrückt, um mehrere Elemente auszuwählen. Dies kann jedoch auch durch Ziehen und Auswählen geschehen.

Ich muss mehrere Werte auswählen

Antworten auf die Frage(2)

Ihre Antwort auf die Frage