हम सेलेनियम वेबड्राइवर के साथ HTML टेक्स्ट इनपुट बॉक्स में एंटर दबाने का अनुकरण कर सकते हैं। हम sendKeys मेथड की मदद लेंगे और आर्गुमेंट के रूप में Keys.ENTER पास करेंगे। इसके अलावा, हम उसी कार्य को करने के लिए मेथड में आर्गुमेंट के रूप में Keys.RETURN पास कर सकते हैं।
साथ ही, कोड में Keys क्लास का उपयोग करने के लिए org.openqa.selenium.Keys पैकेज इम्पोर्ट करना होगा। आइए नीचे दिए गए इनपुट बॉक्स में कुछ टेक्स्ट दर्ज करने के बाद ENTER/RETURN दबाएं।

उदाहरण
Keys.ENTER के साथ कोड कार्यान्वयन।
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.By;
import org.openqa.selenium.Keys;
public class PressEnter {
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", "C:\\Users\\ghs6kor\\Desktop\\Java\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("https://www.tutorialspoint.com/about/about_careers.htm");
// एलिमेंट की पहचान करें
WebElement l = driver.findElement(By.id("gsc-i-id1"));
l.sendKeys("Selenium");
// sendKeys मेथड के साथ एंटर दबाएं और Keys.ENTER पास करें
l.sendKeys(Keys.ENTER);
driver.close();
}
}
Keys.RETURN के साथ कोड कार्यान्वयन।
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.By;
import org.openqa.selenium.Keys;
public class PressReturn {
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", "C:\\Users\\ghs6kor\\Desktop\\Java\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("https://www.tutorialspoint.com/about/about_careers.htm");
// एलिमेंट की पहचान करें
WebElement l = driver.findElement(By.id("gsc-i-id1"));
l.sendKeys("Selenium");
// sendKeys मेथड के साथ एंटर दबाएं और Keys.RETURN पास करें
l.sendKeys(Keys.RETURN);
driver.close();
}
}