我正在尝试使用解析简单 xml 文件的 xsl 设计一个表单;像这样:
<tests>
<agent ID="1" Name="Name 1" />
<agent ID="2" Name="Name 2" />
<agent ID="3" Name="Name 3" />
</tests>
和 xsl 文件:
<form action="." method="post" >
<xsl:for-each select="tests">
<table >
<tr>
<th></th>
<th>ID</th>
<th>Name</th>
</tr>
<xsl:for-each select="agent">
<tr>
<td><input type="checkbox" name="checkbox1" value="" /> </td>
<td><xsl:value-of select="@ID"/></td>
<td><xsl:value-of select="@Name"/></td>
</tr>
</xsl:for-each>
</table>
<input type="submit" value="Delete"/>
</xsl:for-each>
</form>
我希望复选框的值是 ID 值。(<xsl:value-of select="@ID"/>
)。但我不能在复选框标签内使用这个标签。我该怎么办?