我想让输入字段根据Selenium的输入来构成重音。
一些例子:
ô
ï
ñ
请注意,如果我使用了SendKeys("ô")
或其他任何已经组成的键,它都可以工作,但这不是我想要的。
在Firefox中,我得到了^o
,^i
和~n
在Chrome中,我得到o
,i
,n
C#
ChromeDriver ffDriver = new ChromeDriver();
ffDriver.Navigate().GoToUrl("http://localhost:8081/");
var element = ffDriver.FindElementById("input-text");
element.SendKeys("^i"); // doesn't work, splitting them up in 2 seperate calls also doesn't work
new Actions(ffDriver).SendKeys(element, "^i").Perform(); // also doesn't work
html:
<textarea autocomplete="nope" id="input-text" autocapitalize="none"></textarea>