Struct fantoccini::Element [] [src]

pub struct Element { /* fields omitted */ }

A single element on the current page.

Methods

impl Element
[src]

Look up an attribute value for this element by name.

Ok(None) is returned if the element does not have the given attribute.

Look up a DOM property for this element by name.

Ok(None) is returned if the element does not have the given property.

Retrieve the text contents of this elment.

Retrieve the HTML contents of this element.

inner dictates whether the wrapping node's HTML is excluded or not. For example, take the HTML:

<div id="foo"><hr /></div>

With inner = true, <hr /> would be returned. With inner = false, <div id="foo"><hr /></div> would be returned instead.

Simulate the user clicking on this element.

Note that since this may result in navigation, we give up the handle to the element.

Follow the href target of the element matching the given CSS selector without causing a click interaction.

Note that since this may result in navigation, we give up the handle to the element.

Trait Implementations

impl ToJson for Element
[src]

Converts the value of self to an instance of JSON