NAME
HTML::DOM::Element::A - A Perl class for representing 'a' elements in an HTML DOM tree
SYNOPSIS
use HTML::DOM;
$doc = HTML::DOM->new;
$elem = $doc->createElement('a');
$elem->href('about:blank'); # set attribute
$elem->target; # get attribute
$elem->tagName;
# etc
$elem->focus();
$elem->blur();
DESCRIPTION
This class implements 'a' elements in HTML::DOM trees. It implements the HTMLAnchorElement DOM interface and inherits from HTML::DOM::Element (q.v.).
METHODS
In addition to those inherited from HTML::DOM::Element and its superclasses, this class implements the following DOM methods:
- accessKey
- charset
- coords
- href
- hreflang
- name
- rel
- rev
- shape
- tabIndex
- target
- type
-
Each of these returns the corresponding HTML attribute. If you pass an argument, it will become the new value of the attribute, and the old value will be returned.
- blur
- focus
-
Each of these triggers the corresponding event.
And HTML::DOM::Node's trigger_event
method is overridden to call the default event handler for links when the DOMActivate event occurs.