docs.rodeo

MDN Web Docs mirror

Get Element Property

{{QuickLinksWithSubpages("/en-US/docs/Web/WebDriver/Commands")}} 

The Get Element Property command of the WebDriver API returns the property of the referenced web element. Given <input value=foo> where the user changes the value to bar, the returned property is bar rather than the initial value foo. This is equivalent to accessing the property on the element.

Syntax

Method URI template
GET /session/{session id}/element/{element id}/property/{name}

URL parameters

Errors

Examples

Python:

import urllib

from selenium import webdriver

def inline(doc):
    return "data:text/html;charset=utf-8,{}".format(urllib.quote(doc))

session = webdriver.Firefox()
session.get(inline("<input value=foo>"))
textbox = driver.find_element_by_tag_name("input")
textbox.send_keys("bar")

print(text_box.get_attribute("value"))
print(text_box.get_property("value"))

Output:

foo
bar

Specifications

{{Specifications}} 

Browser compatibility

{{Compat}} 

See also

In this article

View on MDN