Jak wybrać element <option> według atrybutu „value” w rozwijanej liście <select>?
W mojej aplikacji Delphi używamTWebBrowser
kontrola, gdzie załadowałem dokument HTML, zawierający<select>
element (lista rozwijana) z kilkoma<option>
elementy (listy rozwijane). Powiedzmy, że w przeglądarce internetowej załadowano następujący dokument HTML:
<html>
<body>
<select id="ComboBox">
<option value="firstvalue">First Value</option>
<option value="secondvalue">Second Value</option>
<option value="thirdvalue">Third Value</option>
</select>
</body>
</html>
Jak programowo wybrać np.<option>
, któregovalue
atrybut jestthirdvalue
? Innymi słowy, jak mogę programowo wybrać trzeci element z tej listy rozwijanej, gdy wiem tylko, że ten elementvalue
atrybut jestthirdvalue
?