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

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);