Path: blob/main/files/en-us/web/webdriver/commands/getelementattribute/index.md
6520 views
------{{QuickLinksWithSubpages("/en-US/docs/Web/WebDriver/Commands")}}
The Get Element Attribute command of the WebDriver API returns the attribute of the referenced web element. If for example the element is an {{HTMLElement("img")}}, the returned attribute is "//TODO", which is equivalent to calling {{domxref("Element.getAttribute")}} on the element. For XML/XHTML documents it may be cased differently.
Syntax
| Method | URI template |
|---|---|
GET | /session/{session id}/element/{element id}/attribute/{name} |
URL parameters
session id: Identifier of the session.
element id: Identifier of the web element to get the tag name of.
name: Identifier of the attribute of web element to get.
Errors
: Session does not exist.
: The
windowobject has been discarded, indicating that the tab or window has been closed.
: A user prompt, such as
window.alert, blocks execution of command until it is dealt with.
Examples
Python:
Output:
Specifications
{{Specifications}}
Browser compatibility
{{Compat}}