Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

Selenium में एडिट बॉक्स का मान कैसे प्राप्त करें?


हम Selenium में एडिट बॉक्स का मान निम्न तरीकों से प्राप्त कर सकते हैं -

  • getText() मेथड का उपयोग करके।

  • JavascriptExecutor क्लास का उपयोग करके।

getText() मेथड के साथ कोड कार्यान्वयन।

उदाहरण

import org.openqa.selenium.By; import org.openqa.selenium.Keys; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; import java.util.concurrent.TimeUnit; public class GetValueScripting {    public static void main(String[] args) {       System.setProperty("webdriver.chrome.driver", "C:\\Users\\ghs6kor\\Desktop\\Java\\chromedriver.exe");       WebDriver driver = new ChromeDriver();       String url = "https://www.tutorialspoint.com/index.htm";       driver.get(url);       driver.manage().timeouts().implicitlyWait(12, TimeUnit.SECONDS);       String text = driver.findElement(By.className("gsc-input")).getText();       System.out.println("Extracted text is " + text);       driver.close();    } }

JavascriptExecutor क्लास के साथ कोड कार्यान्वयन।

उदाहरण

import org.openqa.selenium.By; import org.openqa.selenium.Keys; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; import java.util.concurrent.TimeUnit; import org.openqa.selenium.JavascriptExecutor; public class ExtractValueScripting {    public static void main(String[] args) {       System.setProperty("webdriver.chrome.driver", "C:\\Users\\ghs6kor\\Desktop\\Java\\chromedriver.exe");       WebDriver driver = new ChromeDriver();       String url = "https://www.tutorialspoint.com/index.htm";       driver.get(url);       driver.manage().timeouts().implicitlyWait(12, TimeUnit.SECONDS);       // Javascript ऑब्जेक्ट बनाएं       JavascriptExecutor js = (JavascriptExecutor)driver;       // टेक्स्ट निकालने के लिए कमांड जारी करें       String text = js.executeScript("return document.getElementById(' gsc-i-id1').value").toString();       System.out.println("Extracted text is" + text);       driver.close();    } }

  1. - JavaScript में स्ट्रिंग का प्रिमिटिव वैल्यू कैसे प्राप्त करें?

    JavaScript में 5 प्रिमिटिव प्रकार हैं: undefined, null, boolean, string और number। बाकी सब ऑब्जेक्ट हैं। प्रिमिटिव प्रकार boolean, string और number को उनके वॉपर ऑब्जेक्ट द्वारा लपेटा जा सकता है, यानी Boolean, String और Number कंस्ट्रक्टर्स के इंस्टेंसेस क्रमशः। ऑब्जेक्ट वॉपर्स से प्रिमिटिव वैल्यूज़

  1. ट्किंटर में एंट्री विजेट का मान कैसे प्राप्त करें? ट्किंटर में एंट्री विजेट का मान कैसे प्राप्त करें?

    मान लीजिए कि हमने एक एंट्री विजेट बनाया है और हम उसका मान प्राप्त करना चाहते हैं। इस मामले में, हम .get() मेथड का उपयोग कर सकते हैं। यह इनपुट ऑब्जेक्ट को एक वेरिएबल में मैप करता है जिसे आगे प्रिंट करने या दर्ज किए गए मान को प्रदर्शित करने के लिए उपयोग किया जा सकता है। उदाहरण इस उदाहरण में, हम एक एप

  1. मैक पर फोटोज में फ़ोटो कैसे प्राप्त करें मैक पर फोटोज में फ़ोटो कैसे प्राप्त करें

    आप अपने आईफोन या आईपैड पर फोटोज ऐप से परिचित हो सकते हैं वह स्थान जहां आपकी सभी तस्वीरें और वीडियो समाप्त होती हैं, लेकिन क्या आप जानते हैं कि आप अपने मैक पर भी उसी ऐप का उपयोग अपनी तस्वीरों को देखने और संपादित करने के लिए कर सकते हैं? यह लेख मैक पर फोटोज का उपयोग करने के बारे में लेखों के एक सेट का