0


selenium sendkeys 回车

前言

<dependency><groupId>org.seleniumhq.selenium</groupId><artifactId>selenium-java</artifactId><version>4.1.4</version></dependency>

发送回车键

ChromeDriver browser =newChromeDriver();...
browser.findElement(By.cssSelector(".inputBox")).sendKeys(Keys.ENTER);

Keys 枚举定义

publicenumKeysimplementsCharSequence{NULL('\uE000'),CANCEL('\uE001'),// ^breakHELP('\uE002'),BACK_SPACE('\uE003'),TAB('\uE004'),CLEAR('\uE005'),RETURN('\uE006'),ENTER('\uE007'),SHIFT('\uE008'),LEFT_SHIFT(Keys.SHIFT),CONTROL('\uE009'),LEFT_CONTROL(Keys.CONTROL),ALT('\uE00A'),LEFT_ALT(Keys.ALT),PAUSE('\uE00B'),ESCAPE('\uE00C'),SPACE('\uE00D'),PAGE_UP('\uE00E'),PAGE_DOWN('\uE00F'),END('\uE010'),HOME('\uE011'),LEFT('\uE012'),ARROW_LEFT(Keys.LEFT),UP('\uE013'),ARROW_UP(Keys.UP),RIGHT('\uE014'),ARROW_RIGHT(Keys.RIGHT),DOWN('\uE015'),ARROW_DOWN(Keys.DOWN),INSERT('\uE016'),DELETE('\uE017'),SEMICOLON('\uE018'),EQUALS('\uE019'),// Number pad keysNUMPAD0('\uE01A'),NUMPAD1('\uE01B'),NUMPAD2('\uE01C'),NUMPAD3('\uE01D'),NUMPAD4('\uE01E'),NUMPAD5('\uE01F'),NUMPAD6('\uE020'),NUMPAD7('\uE021'),NUMPAD8('\uE022'),NUMPAD9('\uE023'),MULTIPLY('\uE024'),ADD('\uE025'),SEPARATOR('\uE026'),SUBTRACT('\uE027'),DECIMAL('\uE028'),DIVIDE('\uE029'),// Function keysF1('\uE031'),F2('\uE032'),F3('\uE033'),F4('\uE034'),F5('\uE035'),F6('\uE036'),F7('\uE037'),F8('\uE038'),F9('\uE039'),F10('\uE03A'),F11('\uE03B'),F12('\uE03C'),META('\uE03D'),COMMAND(Keys.META),ZENKAKU_HANKAKU('\uE040');...}
标签: java

本文转载自: https://blog.csdn.net/sayyy/article/details/127903426
版权归原作者 sayyy 所有, 如有侵权,请联系我们删除。

“selenium sendkeys 回车”的评论:

还没有评论