ope*_*sas 1 css css-selectors cypress
我开始玩cypress,我需要选择这样的链接:
<table cellSpacing="0" cellPadding="0" width="100%" border="0" class="ToolBarBkg">
<tbody>
<tr>
<td class="ContentLeftLinks" align="right" width="98%" height="40" nowrap>
<a href="javascript:FireEvent('Agregar')" style="COLOR: black; font-weight: normal" tabindex="-1">
<IMG src="/metassc/images/toolbar/AltaOn.gif" align="absmiddle" border=0> Alta
</a>
<a href="javascript:FireEvent('Eliminar')" style="COLOR: black; font-weight: normal" tabindex="-1">
<IMG src="/metassc/images/toolbar/BajaOn.gif" align="absmiddle" border=0> Baja
</a>
Run Code Online (Sandbox Code Playgroud)
在这个页面之后我已经尝试过这些:
cy.contains('a[href~=Agregar]')
cy.contains('a[href*="Agregar"]')
cy.contains('a:contains("^Agregar$") ')
cy.contains('a:contains("^Alta$") ')
Run Code Online (Sandbox Code Playgroud)
但它们似乎都不起作用。任何想法?
cy.contains()还可以采用两个参数:
cy.contains('a', 'Alta')
Run Code Online (Sandbox Code Playgroud)
a这将获取包含文本的第一个元素Alta