所以,我尝试使用XPath,但是一直在改变,我尝试使用CSS,但由于某种原因,click
不起作用。我想要做的是点击一个元素。我有这个元素的Class和Title,以及父div的Class。 FirePath每次给我一个不同的XPath,所以我不能使用它。
div类='dhtmlx_wins_btns_button dhtmlx_button_close_default
'
div的标题='Close
'
父类='dhtmlx_wins_btns
'
我试着这样做:
//[@class='dhtmlx_wins_btns_button dhtmlx_button_close_default' and @class='Close']
但那没用。如果有人能指出我正确的方向,那就太棒了
的 ** 修改 **
对不起,我似乎一下子做了太多事
我也试着这样做:
//[@class='dhtmlx_wins_btns_button dhtmlx_button_close_default']
和
//[@title=Close]
但那没用。但是,单击IDE中的 查找 按钮会突出显示该项目。 CSS也是如此。我希望如果把2放在一起,它会起作用。
我以为有同一个班级的多个div,但我本来可以看别的东西。无论谁命名他们,都会使用太多相似的名字。
对不起再次抱歉。
答案 0 :(得分:0)
您的XPath格式不正确。
A)。试试这个XPath,其中条件与class&标题。
//div[@class='dhtmlx_wins_btns_button dhtmlx_button_close_default' and @title='Close']
B)。只有当第一个不起作用时才尝试这个,在这里我将父标记视为div
//div[@class='dhtmlx_wins_btns'/div[@class='dhtmlx_wins_btns_button dhtmlx_button_close_default' and @title='Close']