HTML::ElementRaw(3) User Contributed Perl Documentation HTML::ElementRaw(3)NAMEHTML::ElementRaw - Perl extension for HTML::Element(3).
SYNOPSIS
use HTML::ElementRaw;
$er = new HTML::ElementRaw;
$text = '<p>I would like this HTML to not be encoded</p>';
$er->push_content($text);
$h = new HTML::Element 'h2';
$h->push_content($er);
# Now $text will appear as you typed it, non-escaped,
# embedded in the HTML produced by $h.
print $h->as_HTML;
DESCRIPTION
Provides a way to graft raw HTML strings into your HTML::Element(3)
structures. Since they represent raw text, these can only be leaves in
your HTML element tree. The only methods that are of any real use in
this degenerate element are push_content() and as_HTML(). The
push_content() method will simply prepend the provided text to the
current content. If you happen to pass an HTML::element to
push_content, the output of the as_HTML() method in that element will
be prepended.
REQUIRESHTML::Element(3)AUTHOR
Matthew P. Sisk, <sisk@mojotoad.com>
COPYRIGHT
Copyright (c) 1998-2010 Matthew P. Sisk. All rights reserved. All
wrongs revenged. This program is free software; you can redistribute it
and/or modify it under the same terms as Perl itself.
SEE ALSOHTML::Element(3), HTML::ElementSuper(3), HTML::Element::Glob(3),
HTML::ElementTable(3), perl(1).
perl v5.18.1 2010-06-09 HTML::ElementRaw(3)