【发布时间】:2014-07-23 13:46:48
【问题描述】:
我正在尝试在img 中使用xsl:variable 连接xsl:value-of。
<xsl:variable name="tail" select="'@domain.com'"/>
<SPAN id="ProfileViewer_Name">
<img border="0" width="12" height="12" src="http://domain/_layouts/images/imnhdr.gif" alt="" onload="QueuePopulateIMNRC('<xsl:value-of select="Initials"/>{$tail}', this);" name="imnmark" ShowOfflinePawn="1" id="user_ctl00_PlaceHolderMain_ctl03_im,type=sip" />
</SPAN>
我可以将 value-of 放在 img 标签之外,它可以很好地提取值。我很确定这是嵌套引用的问题,但我尝试了很多排列,但没有任何效果。
预期的输入将在 onload 中有行首字母。相反,它似乎随机抽取一个初始值并将其插入到每个输出中。如果我在 img 标签之外有 xsl:value-of,我会得到正确的值,但是一旦嵌入它似乎就会失败。所以我得到了一些类似
的东西XXXX@ XXXX@ XXXX@
我需要类似的东西
AAAA@ BBBB@ 中交@
【问题讨论】:
-
您应该提供输入和预期输出的示例。
标签: javascript html xml xslt