click()でボタンを押すことができないとき

kentomurata 25views 更新:2016年2月9日
driver.findElement(By.name("save")).click();

name属性のボタンを押して送信したいのに、押すことができないときがありました。

driver.findElement(By.name("save")).submit();

上のように書き換えることで対応しましたが、以下の様な方法もあるようです。

driver.FindElement(By.Name("post")).SendKeys(Keys.Enter);
driver.FindElement(By.Name("post")).SendKeys(Keys.Return);

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません