Get Element Tag Name
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
TheGet Element Tag Namecommand of theWebDriver API returns the tag name of the referencedweb element. If for example the element is an<img>, the returned tag name is"IMG", which is equivalent to callingElement.tagName on the element. For XML/XHTML documents it may be cased differently.
In this article
Syntax
| Method | URI template |
|---|---|
GET | /session/{session id}/element/{element id}/name |
URL parameters
session idIdentifier of the session.
element idIdentifier of theweb element to get the tag name of.
Errors
- Session not created
Session does not exist.
- No such window
The
windowobject has been discarded, indicating that the tab or window has been closed.- Unexpected alert open
A user prompt, such as
window.alert, blocks execution of command until it is dealt with.
Examples
Python:
python
from selenium import webdriversession = webdriver.Firefox()session.get("https://google.com/?hl=en")search_box = driver.find_element_by_id("q")print(search_box.tag_name)Output:
INPUT
Specifications
| Specification |
|---|
| WebDriver> # get-element-tag-name> |