Actually, it's quite super easy to create those yourself :) Seriously, very very easy.
Have a look at OutputRaw.java in the T5 source, and you'll get the idea. And then you might say "Yeah, but something like this should be built-in". A lot of things should, but there aren't too many Tapestry committers :) Inge On Wed, Jul 14, 2010 at 7:40 PM, Tim Koop <t...@timkoop.com> wrote: > Cool! It works! > > I still had to do the escaping of the quotation marks myself, but at least > the html encoding doesn't need to be undone first. > > > > (Now if only there was outputjsstring, outputurl, outputtextarea, > outputcsv, and outputcustom) > > > > Tim Koop > t...@timkoop.com <mailto:t...@timkoop.com> > www.timkoop.com <http://www.timkoop.com> > > On 14/07/2010 12:30 PM, Michael Gentry wrote: > >> Assuming your example is in your TML file, try: >> >> var name='<t:outputraw value="name"/>'; >> >> mrg >> >> >> On Wed, Jul 14, 2010 at 1:27 PM, Tim Koop<t...@timkoop.com> wrote: >> >>> Hi everyone. >>> >>> I've looked through the documentation, but I can't seem to find an answer >>> for what I'm looking for. >>> >>> I want to put a String into Javascript as a variable, like this: >>> >>> <script> >>> var name = "${name}"; >>> </script> >>> >>> The problem is that if the name will have a quotation mark in it, it >>> won't >>> be escaped, and if it has angle brackets, they will be escaped. So a >>> name >>> like: /This->"One"/ will create a variable that looks like this: >>> >>> <script> >>> var name = "This->"One""; >>> </script> >>> >>> There must be a simple answer for this, but I haven't found it. >>> >>> Thanks in advance. >>> >>> >>> >>> -- >>> Tim Koop >>> t...@timkoop.com<mailto:t...@timkoop.com> >>> www.timkoop.com<http://www.timkoop.com> >>> >>> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org >> For additional commands, e-mail: users-h...@tapestry.apache.org >> >> >>