如何双击Htmlunit?

时间:2018-06-04 15:06:05

标签: java javascript-events htmlunit double-click

我有一个Html表。每行都有一个可以编辑的单元格。 table-cell

激活div class ="编辑"我需要点击div一次。

    div.mouseOver();
    webClient.waitForBackgroundJavaScript(50000);
    div.fireEvent("click");
    webClient.waitForBackgroundJavaScript(50000);

我用新值填充输入,然后单击保存按钮。直到这一步,everthing工作正常。 现在,单元格中的Imagine是Value 4,现在我在Input(4)中键入相同的值并更新单元格。

如果我想再次更新此单元格,则无法激活div ="编辑"只需点击一下,我需要两次点击。我试过了:

 div.fireEvent("click");
 div.fireEvent("click");

 or 

 div.fireEvent("dblClick");
 or
 div.dblclick();
 or
 div.click();
 div.click();

但我无法激活div。我使用Xpath,但Xpath公式也没有改变。任何想法如何激活div?

0 个答案:

没有答案