I inspiro Medlem sedan sep. 2005 673 inlägg Frågan 15 nov. 2005 07:25 #1 Har ett xml-element: <element param="1" /> Försöker nu hämta param och stoppa in det i en html-länk i en template:
<a href="länk.aspx?id=1¶m={@param}" />
Hur gör man, lyckas inte få det att funka?
edit: det verkar vara &-tecknet som genererar felet hm...
@nders Medlem sedan juni 2000 32 967 inlägg <a><xsl:attribute name="href">länk.aspx?param=<xsl:value-of select="element/@param"/></xsl:attribute>länk</a>
I inspiro Medlem sedan sep. 2005 673 inlägg Tackar, det är så jag hade testat också men det verkade som om felet var att jag hade ett &-tecken med i länken (skrev inte det i mitt exempel men länken har flera argument länk.aspx?id=1¶m=2 osv... hur skriver man ett &-tecken utan att det blir fel?
I inspiro Medlem sedan sep. 2005 673 inlägg Det gick när man skrev & amp; ... :)
@nders Medlem sedan juni 2000 32 967 inlägg Det är väl typ lektion ett i XML-skolan. ;)
I inspiro Medlem sedan sep. 2005 673 inlägg Haha, ja det har du nog rätt i, jag har tyvärr aldrig gått i xmlskolan... ;)