用 mink 操纵标签
manipulating a tag label with mink
我想使用 mink php 代码点击对应于复选框的标签。代码如下所示:
<label class="label" for="somecheckbox_Id"> heylabel
</label>
我可以解析复选框以进行操作,但无法解析标签。为了解析复选框,我是这样做的
$doc= $this->getSession()->getPage()->find('css','#somecheckbox_Id');
如何访问相应的标签?
标签应该总是有一个指向相关复选框的 "for" 属性。所以,只需使用
$page->find('css', 'label[for='+name+']');
我想使用 mink php 代码点击对应于复选框的标签。代码如下所示:
<label class="label" for="somecheckbox_Id"> heylabel
</label>
我可以解析复选框以进行操作,但无法解析标签。为了解析复选框,我是这样做的
$doc= $this->getSession()->getPage()->find('css','#somecheckbox_Id');
如何访问相应的标签?
标签应该总是有一个指向相关复选框的 "for" 属性。所以,只需使用
$page->find('css', 'label[for='+name+']');