- 129 名前:nobodyさん [02/09/03 07:30 ID:AvKW2Hmg.net]
- domをいじってて行き詰まってしまいました。
例えばXMLが以下のようにあるとして <aa> <bb id="1">cc1</bb> <bb id="2">cc2</bb> <bb id="3">cc3</bb> </aa> で、XSLT で表示させたいんですが、 <xsl:template match="aa/bb"> <html> <body> <xsl:if test="@id='1'"> ← @ <xsl:value-of select="." /> </xsl:if> </body> </html> </xsl:template> のようにし、domを使って@の部分の @id='1' を変数にしたいのです。ようするに@id=xとしたいのです。 で、xの値をformのselectなどを使って選択できるようにしたいのです。 まあようするにjavascriptからxsltの内容を少しだけ操作したいのですが、、。 項目が40くらいに増えそうなのでxsl:chooseを使うのは現実的ではないとは思います。 どうかご教授ください。お願いします。
|

|