class documentation
class TextareaElement(InputMixin, HtmlElement): (source)
``<textarea>`` element. You can get the name with ``.name`` and get/set the value with ``.value``
Method | value |
Undocumented |
Method | value |
Undocumented |
Instance Variable | text |
Undocumented |
Property | value |
Get/set the value (which is the contents of this element) |
Inherited from InputMixin
:
Method | __repr__ |
Undocumented |
Method | name |
Undocumented |
Method | name |
Undocumented |
Property | name |
Get/set the name of the element |
Inherited from HtmlMixin
(via InputMixin
, HtmlElement
):
Method | classes |
Undocumented |
Method | cssselect |
Run the CSS expression on this element and its children, returning a list of the results. |
Method | drop |
Remove the tag, but not its children or text. The children and text are merged into the parent. |
Method | drop |
Removes this element from the tree, including its children and text. The tail text is joined to the previous element or parent. |
Method | find |
Find any elements with the given class name. |
Method | find |
Find any links like ``<a rel="{rel}">...</a>``; returns a list of elements. |
Method | get |
Get the first element in a document with the given id. If none is found, return the default argument if provided or raise KeyError otherwise. |
Method | iterlinks |
Yield (element, attribute, link, pos), where attribute may be None (indicating the link is in the text). ``pos`` is the position where the link occurs; often 0, but sometimes something else in the case of links in stylesheets or style tags. |
Method | label |
Undocumented |
Method | label |
Undocumented |
Method | make |
Make all links in the document absolute, given the ``base_url`` for the document (the full URL where the document came from), or if no ``base_url`` is given, then the ``.base_url`` of the document. |
Method | resolve |
Find any ``<base href>`` tag in the document, and apply its values to all links found in the document. Also remove the tag once it has been applied. |
Method | rewrite |
Rewrite all the links in the document. For each link ``link_repl_func(link)`` will be called, and the return value will replace the old link. |
Method | set |
set(self, key, value=None) |
Method | text |
Return the text content of the tag (and the text in any children). |
Property | base |
Returns the base URL, given when the page was parsed. |
Property | body |
Return the <body> element. Can be called from a child element to get the document's head. |
Property | classes |
A set-like wrapper around the 'class' attribute. |
Property | forms |
Return a list of all the forms |
Property | head |
Returns the <head> element. Can be called from a child element to get the document's head. |
Property | label |
Get or set any <label> element associated with this element. |