页面上有三个下拉框
下面三张图是三个下拉框分别选中“图片”的情形
下图是三个下拉框分别选中“图片”后,定位到的页面元素,分别显示了三个div
疑惑的是当没有选中下拉框中的“图片”选项,再次分别定位三个下拉框时,页面只显示了一个div
写了xpath路径来定位,不知道该怎么准确的分别定位这三个下拉框元素
回答
xpath路径是这样的:/html/body/div[7]/div[1]/div[1]/ul/li[2]/span,主要是因为div中的数字会随页面刷新变动,改成div[last()]即可:/html/body/div[last()]/div[1]/div[1]/ul/li[2]/span