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.

Simulate the user sending keys to an element.

Get back the Client hosting this 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.

Find and click an option child element by its value attribute.

Trait Implementations

impl Clone for Element
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for Element

impl Sync for Element