Ho bisogno di un selettore CSS che seleziona un elemento <select>
se contiene uno <option>
che contiene o equivale (entrambi corrispondono ai miei requisiti) un testo specificato. Esempio HTML:Selettore CSS per trovare <select> con l'etichetta <option> specificata
<select name="foo">
<option value="1">First</option>
<option value="2">Second</option>
</select>
voglio il <select>
se contiene ad esempio un opzione "Seconda". Qualcosa di simile a questo:
select[option:contains('Second')]
Se non v'è alcun modo per raggiungere questo obiettivo con selettori CSS, mi piacerebbe anche accettare JQuery o XPath selettori.
Cosa vuoi fare con l'elemento? I browser sono molto limitati quando si tratta di disegnare gli elementi 'SELECT'. –
Desidero combinare questo approccio con i metodi Selenium per trovare automaticamente gli elementi del modulo con cui interagire. – Alp