getElementCssValue {seleniumPipes} | R Documentation |
Query the value of an element's computed CSS property.
Description
getElementCssValue
Query the value of an element's computed CSS property.
The CSS property to query should be specified using the CSS property name,
not the JavaScript property name (e.g. background-color instead of backgroundColor).
Usage
getElementCssValue(webElem, propertyName, ...)
Arguments
webElem |
An object of class "wElement". A web Element object see |
propertyName |
The property to query as a character string |
... |
Additonal function arguments - Currently passes the |
Value
The value of the specified CSS property.
See Also
Other elementState functions: getElementAttribute
,
getElementProperty
,
getElementRect
,
getElementTagName
,
getElementText
,
isElementEnabled
,
isElementSelected
Examples
## Not run:
remDr <- remoteDr()
remDr %>% go("http://www.google.com/ncr")
# select the search box
searchElem <- remDr %>% findElement("name", "q")
# get the name of our element
searchElem %>% getElementAttribute("name")
# get the css background-color
searchElem %>% getElementCssValue("background-color")
blueScript <- "arguments[0].style.backgroundColor = 'blue';"
remDr %>% executeScript(blueScript, list(searchElem))
searchElem %>% getElementCssValue("background-color")
# get the javascript property
# searchElem %>% getElementProperty("backgroundColor")
# get dimensions
searchElem %>% getElementRect
searchElem %>% getElementTagName
# get some text and return it
remDr %>% go("http://r-project.org")
remDr %>% findElement("css", "h1") %>% getElementText
# close browser
remDr %>% deleteSession
## End(Not run)
[Package seleniumPipes version 0.3.7 Index]