Get Element Tag Name
{{QuickLinksWithSubpages("/en-US/docs/Web/WebDriver/Commands")}}
The Get Element Tag Name command of the WebDriver API returns the tag name of the referenced web element. If for example the element is an {{HTMLElement("img")}}
, the returned tag name is "IMG"
, which is equivalent to calling {{domxref("Element.tagName")}}
on the element. For XML/XHTML documents it may be cased differently.
Syntax
Method | URI template |
---|---|
GET |
/session/{session id}/element/{element id}/name |
URL parameters
session id
- : Identifier of the session.
element id
- : Identifier of the web element to get the tag name of.
Errors
- Session not created
- : Session does not exist.
- No such window
- : The
window
object has been discarded, indicating that the tab or window has been closed.
- : The
- Unexpected alert open
- : A user prompt, such as
window.alert
, blocks execution of command until it is dealt with.
- : A user prompt, such as
Examples
Python:
from selenium import webdriver
session = 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
{{Specifications}}
Browser compatibility
{{Compat}}