如果检查位于xsl <tags>
中的无线电按钮,我想显示<text>
和<form>
。
这是我的 xml :
<global>
<informations>
<title>document 1</title>
<text>This is text of doc 1</text>
<tags>tag01</tags>
</informations>
<informations>
<title>document 2</title>
<text>This is text of doc 2</text>
<tags>tag02</tags>
</informations>
</global>
这是我的 xsl (使用HTML输出方法):
<xsl:template match="/">
<form><input type="radio">here</input><input type="radio">and here !</input></form>
<xsl:for-each select="//informations">
<div>
<h2><xsl:value-of select="title"/></h2>
<p><xsl:value-of select="text"/></p>
<tag><xsl:value-of select="tags"/></tag>
</div>
</xsl:template>
感谢您的帮助!
答案 0 :(得分:0)
更改
<p><xsl:value-of select="text"/></p>
要
<p class="hideableText"><xsl:value-of select="text"/></p>
更改
<tag><xsl:value-of select="tags"/></tag>
要
<span class="hideableTags"><tag><xsl:value-of select="tags"/></tag></span>
你的复选框onClick必须检查checkBox&amp;的状态。隐藏或显示元素。
示例(使用jQuery):
$('p.hideableText').hide();
$('p.hideableText').show();