"アカウントの選択"オプション値を探しています。ページの背後にあるHTMLコードがある:私は使用していますSelenium WebDriverを使用して選択リストから名前を見つけることができません
<tbody>
<tr class="alt first">
<tr>
<td height="30">
<select id="pkitem" name="pkitem" size="1" class="selectfont" onchange="multipickvalue(document.formMain.pkitem,document.formMain.listdata);document.formMain.listmodified.value=1;">
<option value="">--- Select Account---</option>
<option value="**COPY" size="small">*PRIVATE AND CONFIDENTIAL* CON (**COPY) </option>
<option value="ALDWYCH" size="small">*PRIVATE AND CONFIDENTIAL* CON (ALDWYCH)</option>
<option value="56456465456456456" size="small">12345 (56456465456456456)</option>
<option value="12345" size="small">123456 (12345)</option>
<option value="2SISTERGRP" size="small">2 SISTERS FOOD GROUP (2SISTERGRP)</option>
<option value="402SIST12" size="small">2 SISTERS FOOD GROUP (402SIST12)</option>
C#のコードは次のとおりです。
var SelectAcc1 = Driver.Instance.FindElement(By.Id("pkitem"));
var SelectElement = new SelectElement(SelectAcc1);
SelectElement.SelectByText(SelectAcc);
フィールド名を見つけることができません。誰かが助けてくれますか?
「SelectAcc」の値は何ですか? – Buaban
HTMLを正しくインデントしてください。 –