Juhu. Ich habe wieder ein für mich unlösbares Problem.
An sich funktioniert jetzt alles, so wie ich es wollte.
Bloß ich habe noch das Problem
dass, wenn ich in die XML Datei ein zweites mal
Das <Element1> einfüge, dass die Attribute immer noch aus dem ersten ausgelsen werden.
also
<Element1 name="blubb">
<Element2>
Hans
</Element2>
</Elemnt1>
<Element1 name="blubb2">
<Element2>
Peter
</Element2>
</Elemnt1>
----------------------------XML-------------------
<input name="Knopf" type="button" value="auf zu" onClick="setaufzu('{/Element1/@name}')"/>
--------------Das in der XSL Datei----------
Es werden beide angezeigt
Es steht dann dort auch erst Hans, dann Peter
Aber das Attribut name ist immer vom ertsen.
ICh lasse die Elemente immer per <xsl:template match="Elment1">
auslesen. bei anderen Sachen funktioniert dies auch, dass Attribute immer von dem Element ausgelsen werden, von dem auch der TEst ausgelesen wird. Warum bei dem Button nicht?