我有以下代码
<xsl:template name="toggle">
<xsl:param name="target"/>
<xsl:param name="show"/>
<input type="image" src="glass.png" />
<xsl:attribute name="onclick">
toggle('<xsl:value-of select="$target"/>','<xsl:value-of select="$show"/>');
</xsl:attribute>
</input>
</xsl:template>
我想添加一个不属于xml文件的外部图像。我想用图像替换我的提交按钮。 使用上面的代码时,我无法将图像作为输出。 关于如何做的任何想法?
答案 0 :(得分:0)
您知道要生成什么HTML吗?
如果你这样做,请告诉我们。
如果不这样做,则会出现HTML问题,而不是XSLT问题。
在您知道要生成的HTML输出之前,切勿尝试在XSLT中编写代码。实际上,我认为是Dijkstra说你永远不应该开始编写任何程序,直到你知道你希望它产生什么输出。一个好的原则。应用于XSLT时,请记住此意义上的输出是HTML文档,而不是浏览器显示的屏幕。