zunächst einmal - ich habe natürlich bereits bestehende forenbeiträge durchforstet und schon hinweise gefunden
aber funktionieren tut es nicht:
so ist die theorie..
jetzt die praxis:
1) mein for each
2)die stelle wo ich die ID des element DAVOR benötige (unter der berücksichtigung der bedingungen der for each) - zur ID komme ich vom suchknoten der for each folgendermaßen hin: ../../@id
der code ist stark gekürzt
ich bekomms einfach nicht hin, dass ich die id des items davor dem javascript übergeb
die ? stellen die stellen dar an denen ich versuche was zu ändern und nicht weiterkomme
aber funktionieren tut es nicht:
Code:
<xsl:for-each select="knotenname"> <xsl:value-of select="preceding-sibling::knotenname[1]"/> </xsl:for-each>
jetzt die praxis:
1) mein for each
Code:
<xsl:for-each select="stundenplan_info/daten/stundenplan/veranstaltungListe/veranstaltungItem//zeit[1][@zeit=$zeit][@wochentag=$tag][string-length(../../veranstaltungTyp) < 4]">
Code:
<span style="position:absolute;left:0px;top:0px;"><input type="image" src="left_ar.gif" width="16" height="16" onclick="browseEvent({preceding-sibling:?[1]??../../@id??})"/></span>
Code:
</xsl:for-each>
ich bekomms einfach nicht hin, dass ich die id des items davor dem javascript übergeb
die ? stellen die stellen dar an denen ich versuche was zu ändern und nicht weiterkomme
Comment