我正在做一个项目,我必须找到一个按钮。我为此使用了 XPath,但是每次刷新时按钮的 id 都会发生变化,所以我遇到了一个问题。以下是 HTML 摘录。让我知道如何识别该按钮,以便即使 id 更改也不会导致错误
<tr>
  <td/>
  <td>
    <div id="LoginButton" style="float: left;">
      <table style="width: auto;" id="ext-comp-1032" class="x-btn x-btn-noicon x-btn-over x-btn-focus" cellspacing="0">
        <tbody class="x-btn-small x-btn-icon-small-left">
          <tr>
            <td class="x-btn-tl">
              <i> </i>
            </td>
            <td class="x-btn-tc"/>
            <td class="x-btn-tr">
              <i> </i>
            </td>
          </tr>
          <tr>
            <td class="x-btn-ml">
              <i> </i>
            </td>
            <td class="x-btn-mc">
              <em class="" unselectable="on">
                <button class=" x-btn-text" id="ext-gen12" type="button">Login</button>
              </em>
            </td>
            <td class="x-btn-mr">
              <i> </i>
            </td>
          </tr>
          <tr>
            <td class="x-btn-bl">
              <i> </i>
            </td>
            <td class="x-btn-bc"/>
            <td class="x-btn-br">
              <i> </i>
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </td>
</tr>