- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How do you enter text in the edit box in Selenium?
We can enter text in the edit box in Selenium by the following ways −
By invoking sendkeys() method.
Using the class JavascriptExecutor.
Code Implementation with sendkeys() method.
Example
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 TextEnter { 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); driver.findElement(By.className("gsc-input")) .sendKeys("Selenium"); driver.close(); } }
Code Implementation with class JavascriptExecutor method.
Example
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 EnterScripting { 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); // Create Javascript object JavascriptExecutor js = (JavascriptExecutor)driver; // Issue command to enter the text js.executeScript("document.getElementById('gsc-i-id1').value = 'Selenium';"); driver.close(); } }
- Related Articles
- How to press ENTER inside an edit box in Selenium?
- How to enter values in an edit box in Selenium with python?
- How to enter a letter in uppercase in the edit box using Actions in Selenium?
- How to get the value of the edit box in Selenium?
- How to reset or clear an edit box in Selenium?
- How to simulate pressing enter in html text input with Selenium?
- How to input letters in capital letters in an edit box in Selenium with python?
- How to input text in the text box without calling the sendKeys() using Selenium?
- How to upload a file in Selenium with no text box?
- How to create circler edit text in android?
- Typing Enter/Return key in Selenium.
- How to key in values in input text box with Javascript executor in Selenium with python?
- How to edit a JavaScript alert box title?
- How to specify "ENTER" button functionality in Selenium WebDriver code?
- How do I print and have user input in a text box in Tkinter?

Advertisements