我在HTML页面中有一个div,该div的名称始终是已知的,并且在该div内有一个href,其详细信息未知。它可以是 parent 的直系子孙,也可以是另外的孙子。看起来像这样:
<div class="divName">
...
<a href="some url">some text</a>
...
</div>
我知道该div中只有一个链接,因此我想找到一个链接并单击它。
我尝试了以下方法,但似乎无法正常工作:
element(by.classname('divName')).find('a').click();
有任何想法吗?
最佳答案
element(by.css('.divName a')).click();
或更短的符号:
$('.divName a').click();
关于javascript - Protractor 通过div中的标签查找元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21536179/