Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
mohamedkhallouq
GitHub Repository: mohamedkhallouq/content
Path: blob/main/files/en-us/web/webdriver/commands/getelementattribute/index.md
6520 views
---
title: Get Element Attribute slug: Web/WebDriver/Commands/GetElementAttribute browser-compat: webdriver.commands.GetElementAttribute
---

{{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

MethodURI 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

Errors

Examples

Python:

from selenium import webdriver session = webdriver.Firefox() session.get("https://google.com/?hl=en") search_box = session.find_element_by_id("q") print(search_box.get_attribute("id"))

Output:

q

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}