Thomas Meinike: Attribute zuweisen

Beitrag lesen

Hallo,

<input type="hidden" name="xmlurl"><xsl:attribute name="value"><xsl:value-of select="previous/@href"/></xsl:attribute></input>

Leider wird dies nicht interpretiert, wenn ich die Source der Seite ansehe, heisst es da <input type="hidden" name="xmlurl" value="">

Kann mir jemand sagen, weshalb dies nicht funktioniert? liegts vielleicht daran, dass <input> ein "einfaches" Tag ist? Wie muss man in diesem Fall die Attribute zuweisen?

Das sollte durchaus klappen, aber ich vermute mal, dass der Inhalt von previous/@href leer ist.
Probiere es alternativ mal so:

<xsl:variable name="xyz" select="previous/@href"/>
<input type="hidden" name="xmlurl" value="{$xyz}"/>

MfG, Thomas