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

सेलेनियम में संपादन बॉक्स का मूल्य कैसे प्राप्त करें?

<घंटा/>

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

  • गेटटेक्स्ट () विधि का उपयोग करके।

  • JavascriptExecutor वर्ग का उपयोग करना।

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

उदाहरण

आयात करें आयात java.util.concurrent.TimeUnit; सार्वजनिक वर्ग GetValueScripting {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) { System.setProperty ("webdriver.chrome.driver", "C:\\Users\\ghs6kor\\Desktop\\ जावा \\ chromedriver.exe"); वेबड्राइवर ड्राइवर =नया क्रोमड्राइवर (); स्ट्रिंग यूआरएल ="https://www.tutorialspoint.com/index.htm"; ड्राइवर.गेट (यूआरएल); Driver.manage().timeouts().implicitlyWait(12, TimeUnit.SECONDS); स्ट्रिंग टेक्स्ट =Driver.findElement(By.className("gsc-input")).getText(); System.out.println ("एक्सट्रैक्टेड टेक्स्ट है" + टेक्स्ट); ड्राइवर। बंद (); }}

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

उदाहरण

आयात करें आयात करें उपयोगकर्ता\\ghs6kor\\Desktop\\Java\\chromedriver.exe"); वेबड्राइवर ड्राइवर =नया क्रोमड्राइवर (); स्ट्रिंग यूआरएल ="https://www.tutorialspoint.com/index.htm"; ड्राइवर.गेट (यूआरएल); Driver.manage().timeouts().implicitlyWait(12, TimeUnit.SECONDS); // जावास्क्रिप्ट ऑब्जेक्ट बनाएं JavascriptExecutor js =(JavascriptExecutor)driver; // टेक्स्ट निकालने के लिए कमांड जारी करें स्ट्रिंग टेक्स्ट =js.executeScript ("रिटर्न डॉक्यूमेंट। getElementById ('gsc-i-id1')। value")। toString (); System.out.println ("एक्सट्रैक्टेड टेक्स्ट है" + टेक्स्ट); ड्राइवर। बंद (); }}
  1. जावास्क्रिप्ट में स्ट्रिंग का आदिम मूल्य कैसे प्राप्त करें?

    जावास्क्रिप्ट में 5 आदिम प्रकार हैं:अपरिभाषित, अशक्त, बूलियन, स्ट्रिंग और संख्या। बाकी सब कुछ एक वस्तु है। आदिम प्रकार के बूलियन, स्ट्रिंग और नंबर को उनके रैपर ऑब्जेक्ट द्वारा लपेटा जा सकता है, अर्थात, क्रमशः बूलियन, स्ट्रिंग और नंबर कंस्ट्रक्टर के उदाहरण। ऑब्जेक्ट रैपर से आदिम मानों को वापस पाने

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

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

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

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