Kørsel af javascript i xsl?
Jeg er meget rookie. og har intet forstand på det. det er ikke noget jeg selv har skrevet. jeg tror der er noget galt på den måde den kører scriptet.Håber i kan hjælpe.
<xsl:if test="count(Component)!=0 and Position!=''">
<a class="ExpandCollapse">
<xsl:attribute name="id">ExpandCollapse_<xsl:value-of select="Position" /></xsl:attribute>
<xsl:attribute name="href">java script:ExCoRows('<xsl:value-of select="Position" />');</xsl:attribute>
- </a>
og her starten af javascriptet:
</style>
function ExCoRows(position)
{
// find row clicked by user
rowId = 'row_' + position;
currentRow = document.getElementById(rowId);
// now find all "child" rows (actually siblings of current row)
// if user clicked on row "1.1.", find all "1.1.1.", "1.1.2.", ..., but not e.g. "1.2.1." or "1.1.1.1."
var childRowRegEx;
sameSectionRegEx = new RegExp("row_" + position); // finds e.g. row_1.1.", "row_1.1.1.", "row_1.2.", but not "row_2.1." (so we don't iterate too many rows)
var display; // '' or 'none' (to control if we're displaying or hiding rows)
Håber det giver mening.