http://onionworks.net/2004/renderengine/utility

javaScriptEncode (orginal : string) : string

Ähnlich wie die Methode xmlEncode wird auch hier ein beliebiger String in einen konformen gewandelt, diesmal allerdings für JavaScript.

<xsl:variable name="var">Ist "das" \ein Test?</xsl:variable>
<script type="text/javascript">
<xsl:text>var someVar = "</xsl:text>
<xsl:value-of select="util:javaScriptEncode($var)" />
<xsl:text>";</xsl:text>
</script>
Variable javascript-konform befüllen

Im javaScript erfolgt nun der folgende Aufruf:
var someVar = "Ist das \"ein\" \\Test\?";