Как нажать на выпадающий элемент, который появляется после нажатия на элемент:
<div class="field loan-selection">
<label class="field__body">
<div class="field__label">Nettokreditbetrag
<!-- -->
</div>
<div class="field__control">
<div class="Select customSelect has-value Select--single">
<div class="Select-control">
<span class="Select-multi-value-wrapper" id="react-select-2663001--value">
<div class="Select-value">
<span class="Select-value-label" role="option" aria-selected="true" id="react-select-2663001--value-item">10.000 €</span>
</div>
<div aria-expanded="false" aria-owns="" aria-activedescendant="react-select-3--value" aria-disabled="false" class="Select-input" role="combobox" style="border:0;width:1px;display:inline-block" tabindex="0"></div>
</span>
<span class="Select-arrow-zone">
<span class="Select-arrow"></span>
</span>
</div>
</div>
</div>
</label>
</div>
Итак, после нажатия на элемент: id="react-select-2663001--value"
Внутри этого div появляется выпадающее меню:
<div aria-expanded="false" aria-owns="" aria-activedescendant="react-select-3--value" aria-disabled="false" class="Select-input" role="combobox" style="border:0;width:1px;display:inline-block" tabindex="0"></div>
И элемент aria-activedescendant
изменить значение в соответствии с номером элемента в списке, например react-select-3--options-2
или 1 в конце.
Так что будет лучше, могу ли я просто изменить значение на 20 000 для:
<span class="Select-value-label" role="option" aria-selected="true" id="react-select-2663001--value-item">10.000 €</span>
или мне нужно щелкнуть какой-нибудь предмет, например: aria-activedescendan="react-select-3--options-2"