0

私は次のコードを持っています

<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ファイルの一部ではない外部画像を追加したい。[送信]ボタンを画像に置き換えたいのですが。上記のコードを使用すると、画像を出力として取得できません。それを行う方法について何かアイデアはありますか?

4

1 に答える 1

0

生成したいHTMLを知っていますか?

もしそうなら、教えてください。

そうでない場合は、XSLTの問題ではなく、HTMLの問題が発生します。

生成する出力HTMLがわかるまで、XSLTでコードを記述しようとしないでください。実際、どの出力を生成したいかがわかるまで、プログラムを書き始めてはいけないと言ったのはダイクストラだったと思います。良い原則。XSLTに適用する場合、この意味での出力はHTMLドキュメントであり、ブラウザーによって表示される画面ではないことに注意してください。

于 2012-06-13T08:20:02.190 に答える