0

Webページにありtext label、それをクリックしてポップアップウィンドウを開こうとしていますが、開かれません。HTMLコードは次のとおりです。

<td width="40%">
  <div id="EmpId.outline">
    <input type="hidden" name="EmpId" value="" id="popupEmpId">
    <input type="text" name="EmpCode" value="" readonly="readonly" class="textMedium250" id="popupEmpCode" autocomplete="off">&nbsp;<a href="#f2"><label  onclick="checkForPopup('EmpPopupDiv','Select a Emp',640,true,refreshConditionOptions);">&nbsp;+&nbsp;Search&nbsp;for&nbsp;a&nbsp;Emp</label> </a>
 </div>
</td>

ラベルをクリックする必要があります+ Search for a Empが、できませんでした。

4

2 に答える 2

1

xpathで要素を見つけてクリックしてみてください。あなたの例に基づいて、検索/クリックするxpathは次のようになります。

"//a[@href='#f2']"
于 2013-01-11T16:10:34.040 に答える
0
<td width="40%">
  <div id="EmpId.outline">
    <input type="hidden" name="EmpId" value="" id="popupEmpId">
    <input type="text" name="EmpCode" value="" readonly="readonly" class="textMedium250" id="popupEmpCode" autocomplete="off">&nbsp;<a href="#f2" onclick="checkForPopup('EmpPopupDiv','Select a Emp',640,true,refreshConditionOptions);"><label  >&nbsp;+&nbsp;Search&nbsp;for&nbsp;a&nbsp;Emp</label> </a>
 </div>
</td>
于 2013-01-10T16:16:20.307 に答える