John Barden: XSL durch JavaScript beeinflussen?

Beitrag lesen

Hi,

anscheinend funktioniert es nicht, dass man XSL duch JavaScript beeinflusst, wie hier in meinem Beispiel zu sehen ist:

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" encoding="UTF-8" indent="yes"/>
<xsl:template match="/">

<html>
<head>
<title>test</title>
</head>
<body>

<script language="JavaScript">
<![CDATA[
var id = 'test';

if (id == 'test') {
]]>
<xsl:value-of select="bod/dataarea/test3"/>
<![CDATA[
}

]]>
</script>

</body>
</html>

</xsl:template>
</xsl:stylesheet>

Hab ich was falsch gemacht, oder geht sowas generell nicht?

Und gibt es dann andere Wege, das XSL nachträglich zu beeinflussen?

Danke,

Grüße
John