SYNOPSIS

  [% USE JavaScript %]
  <script type="text/javascript">
  document.write("[% sometext | js %]");
  </script>

DESCRIPTION

Template::Plugin::JavaScript is a \s-1TT\s0 filter that filters text so it can be safely used in JavaScript quotes.

[% USE JavaScript %] document.write("[% FILTER js %] Here's some text going on. [% END %]");

will become:

document.write("\nHere\'s some text going on.\n");

AUTHOR

The original idea comes from Movable Type's \*(C`encode_js\*(C' global filter.

Tatsuhiko Miyagawa <[email protected]>

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

RELATED TO Template::Plugin::JavaScript…

Apache::JavaScript::DocumentWrite