Я пытаюсь передать параметр в javascript в файле XSL ... как мне это сделать?
<xsl:variable name="currentPath">
<xsl:value-of select="concat($path, ./name)"/>/
</xsl:variable>
<script>
someFunction(someParameter);
</script>
Я попробую это снова из-за макета:
<script> document.getElementById('<xsl:value-of select="$currentPath"></xsl:value-of>').style.display = 'none';
</script>
и я использую переменную, которая является параметром в шаблоне
<xsl:template match="dir">
<xsl:param name="path"/>
Переменная используется в качестве идентификатора таблицы:
<table border="0" id="$currentPath">
Эта переменная используетсягде-то еще, и он работает там ... кстати, я на Firefox 3.5.xx
Другой EDIT: я положил
<xsl:value-of select="$currentPath"/>
прямо перед тегом скрипта, и результат быложидается ... переменная не проблема ...