2

This is the inspect element.

<script language="javascript"> 
<input type="submit" onclick="return processPIData(this);hideThisButton()" value=" Next "> <input type="reset" value="Reset ">

And my script is :

JavascriptExecutor jsExecutor = (JavascriptExecutor)driver;

jsExecutor.executeScript("document.getElementByTagName('input')[0].click()");

but this was not working.

4

1 に答える 1

0

Javascript が間違っています。次のようにする必要があります。

document.getElementsByTagName('input')[0].click();

これにJavascriptを使用する必要がある理由は完全にはわかりませんが。組み込みのセレクター メソッドは正常に動作するはずです。

于 2012-12-20T10:03:48.943 に答える