Hallo,
ich habe ein kleines xslt-sheet geschrieben, wo ich aus einen xml-file daten auslese und anzeige. die einzellnen blöcke möchte ich nun auch ein-/ausblenden. Habe mir dazu ein System mit Variablen ausgedacht, jedoch funktioniert es nicht, ich finde keinen Fehler mehr.
Könnt ihr mir da weiter helfen?
...
<script type="text/javascript">
<![CDATA[
function Weiter(versuch)
{
this.versuch = versuch;
if(document.getElementById("testbox").checked == true)
document.getElementById("versuch").style.display="none"
else
document.getElementById("versuch").style.display="block"
}
]]>
</script>
<xsl:for-each select="...">
<xsl:for-each select="...">
<xsl:for-each select="...">
<xsl:variable name="link_name" select="@Name"/>
<xsl:variable name="link_type" select="@Type"/>
<xsl:variable name="link_product" select="@Product"/>
<xsl:variable name="link_cpus" select="@CPUsPerNode"/>
<input type="checkbox" id="testbox" value="testbox" onclick="Weiter({$link_name}{$link_type}{$link_product}{$link_cpus})" />
<br/>
<div id="{$link_name}{$link_type}{$link_product}{$link_cpus}">
kleiner test zum Ein- / Ausblenden
</div>
...
Eigentlich sollten nun bei diesem kleinen Test der Text ein-/bzw. ausgeblendet werden. Aber das macht es nicht.
Andi