Java で Web ドライバー 2.31 を使用しています。onclick()Web ドライバーは、属性 を持つ入力要素に対してクリック アクションを実行できないようです。
クリック アクションを実行する必要がある入力要素には、id(ランダムに生成された数値)、、、、、、およびの属性があります。 classtype=buttononclickonmouseoutonmouseovertitlevalue
titleおよび属性の値を取得できvalueます。つまり、Web ドライバーは入力要素を認識できますが、クリック アクションを実行することはできません。
私は次のことを試しました:
webdriver.findElement(By.xpath("xpath for the input")).click()webdriver.findElement(By.xpath("xpath for the input")).sendKeys(Keys.ENTER);new Actions(webdriver).moveToElement(webdriver.findElement(By.xpath("xpath for the input"))).click().perform();
上記のオプションはどれも機能していません。