Open In App
Related Articles

How to click a button on webpage using selenium ?

Improve
Improve
Improve
Like Article
Like
Save Article
Save
Report issue
Report

Selenium can automatically click on buttons that appear on a webpage. This article revolves around how to click any button using Selenium in a webpage. In order to do this there are two major steps we have to take :

  1. Find the button.
  2. Click on the button.

We can find the button on the web page by using methods like find_element_by_class_name(), find_element_by_name(), find_element_by_id() etc, following which we can click on it by using the click() method.

Syntax :  

# finding the button using ID
button = driver.find_element_by_id(ID)

# clicking on the button
button.click()


Code : 

Python3

import time
# importing webdriver from selenium
from selenium import webdriver
 
# Here Chrome  will be used
driver = webdriver.Chrome()
 
# URL of website
 
# Opening the website
driver.get(url)
 
# getting the button by class name
button = driver.find_element_by_class_name("slide-out-btn")
 
# clicking on the button
button.click()

                    

This will click on the button and a popup will be shown. 
Output – 


 


Last Updated : 23 Feb, 2024
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads