XsltListViewWebPart 中的 Javascript 代码给出解析错误
我正在使用 XsltListViewWebPart,我添加了自定义 xsl,效果很好。此 xsl 包含一个像这样的锚标记,
<a>
<xsl:attribute name="title"><xsl:value-of select="@Title"/></xsl:attribute>
<xsl:attribute name="onclick"><xsl:value-of select="@ID"/></xsl:attribute>
<xsl:value-of select="@Title"/>
</a>
当我尝试完成我的 javascript 代码时,它给我解析错误。这是我的代码
<a>
<xsl:attribute name="title"><xsl:value-of select="@Title"/></xsl:attribute>
<xsl:attribute name="onclick">OpenPopUpPage("/lists/news/dispform.aspx?isdlg=1&ID=<xsl:value-of select="@ID"/>");</xsl:attribute>
<xsl:value-of select="@Title"/>
</a>
,有人可以帮助我吗?
I am working with XsltListViewWebPart, I add my custom xsl and it works good.This xsl contain an anchor tag like that
<a>
<xsl:attribute name="title"><xsl:value-of select="@Title"/></xsl:attribute>
<xsl:attribute name="onclick"><xsl:value-of select="@ID"/></xsl:attribute>
<xsl:value-of select="@Title"/>
</a>
When I am trying to complete my javascript code it gives me parsing error. Here is my code
<a>
<xsl:attribute name="title"><xsl:value-of select="@Title"/></xsl:attribute>
<xsl:attribute name="onclick">OpenPopUpPage("/lists/news/dispform.aspx?isdlg=1&ID=<xsl:value-of select="@ID"/>");</xsl:attribute>
<xsl:value-of select="@Title"/>
</a>
Can any one help me, Please?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于 XML(XSLT 就是 XML),您需要转义任何与号“&”如
'&'
因此,请尝试或更好地使用属性值模板,例如
,因为它使代码更短且更易于阅读。
With XML (and XSLT is XML) you need to escape any ampersand '&' as
'&'
so tryor better yet use attribute value templates e.g.
as it makes the code shorter and easier to read.