हम सेलेनियम वेबड्राइवर के साथ एचटीएमएल टेक्स्ट इनपुट बॉक्स में एंटर दबाकर अनुकरण कर सकते हैं। हम sendKeys . की सहायता लेंगे विधि और पास कुंजी.ENTER विधि के तर्क के रूप में। इसके अलावा, हम कुंजी.रिटर्न . पास कर सकते हैं एक ही कार्य को करने की विधि के तर्क के रूप में।
साथ ही, हमें org.openqa.selenium.Keys . आयात करना होगा कुंजी . का उपयोग करने के लिए कोड में पैकेज करें कक्षा। नीचे दिए गए इनपुट बॉक्स में कुछ टेक्स्ट डालने के बाद ENTER/RETURN दबाएँ।
उदाहरण
Keys.ENTER के साथ कोड कार्यान्वयन।
आयात करें सार्वजनिक वर्ग प्रेस एंटर {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] तर्क) { System.setProperty ("webdriver.chrome.driver", "सी:\\ उपयोगकर्ता \\ ghs6kor \\ डेस्कटॉप \\ जावा \\ chromedriver.exe"); वेबड्राइवर ड्राइवर =नया क्रोमड्राइवर (); Driver.get ("https://www.tutorialspoint.com/about/about_careers.htm"); // तत्व की पहचान करें WebElement l=driver.findElement(By.id("gsc-i-id1")); l.sendKeys ("सेलेनियम"); // SendKeys विधि के साथ एंटर दबाएं और Keys.ENTER l.sendKeys (Keys.ENTER) पास करें; ड्राइवर। बंद (); }}पूर्व>Keys.RETURN के साथ कोड कार्यान्वयन।
आयात करें पब्लिक क्लास प्रेसरिटर्न {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {System.setProperty ("webdriver.chrome.driver", "C:\\ उपयोगकर्ता \\ ghs6kor \\ डेस्कटॉप \\ जावा \\ chromedriver.exe"); वेबड्राइवर ड्राइवर =नया क्रोमड्राइवर (); Driver.get ("https://www.tutorialspoint.com/about/about_careers.htm"); // तत्व की पहचान करें WebElement l=driver.findElement(By.id("gsc-i-id1")); l.sendKeys ("सेलेनियम"); // SendKeys विधि के साथ एंटर दबाएं और Keys.RETURN l.sendKeys (Keys.RETURN) पास करें; ड्राइवर। बंद (); }}पूर्व>