我有以下输入元素:
<input type="radio">
<xsl:attribute name="name">
<xsl:value-of select="../../os:Row_ID "/>
</xsl:attribute>
<xsl:attribute name="row_id">
<xsl:value-of select="../../os:Row_ID "/>
</xsl:attribute>
<xsl:attribute name="column_id">
<xsl:value-of select="os:Column_ID "/>
</xsl:attribute>
<xsl:attribute name="value">
<xsl:value-of select="../../os:Row_ID "/>
<xsl:value-of select="os:Column_ID "/>
</xsl:attribute>
</input>
我不想使用未在 W3C 验证器中验证的自定义属性,而是使用 jQuerys data() 方法:
<xsl:attribute name="row_id">
<xsl:value-of select="../../os:Row_ID "/>
</xsl:attribute>
<xsl:attribute name="column_id">
<xsl:value-of select="os:Column_ID "/>
所以我可以添加“row_id”作为键,值<xsl:value-of select="../../os:Row_ID "/>
作为值。
我将如何在 XSLT 中实现这一点?