Hi Manish,
My solution is like below.
#set( $sharp = '#' )
document.ManageSiteLinksForm.preVTL.value
="${sharp}if(\$SITE.getSiteDocs().size() > 0)";
Please try it.
Best Regards,
trad-ex
>For some HTML form, I need to set value of variable as VTL string, but I
>want
>that value to be taken as "raw" VTL string and not as evaluated VTL string.
> This
>is what I am doing in the JavaScript of my .vm file --
>
>document.ManageSiteLinksForm.preVTL.value="\#if($SITE.getSiteDocs().size() >
>0)";
>
>but this evaluates to #if(0 > 0) and not \#if($SITE.getSiteDocs().size() >
>0)
>that I want
>
>How can I achieve this?? How can escape executing of this VTL inside the
>string??? "\" doesn't seem to do that
>
>TIA,
>- Manish
>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]