输出HTML控件-动态控件名称

前端之家收集整理的这篇文章主要介绍了输出HTML控件-动态控件名称 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我想使用xslt输出html控件,但是我需要能够为控件命名,以便在表单回发时可以使用它们.

我希望能够将单选按钮命名为“ action _” _ case_id.

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="data.xsl"?>
<NewDataSet>
  <Cases>
    <Case>
      <case_id>30</case_id>
    </Case>
  <Cases>
</NewDataSet>

<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:template match="/">
     <div class="your_action">
      Your action:<br />
      <input type="radio" name="?" value="No" checked ="true"/> nothing to report<br />
      <input type="radio" name="?" value="Yes" /> memo to follow
    </div>
  </xsl:template>
</xsl:stylesheet>
最佳答案
采用:

<input type="radio" name="{concat('action_',/*/*/*/case_id)}"
 value="No" checked ="true"/>

如果您的xml文档发生更改,则可能有必要用更详细的定位步骤替换上面的“ *”字符.

猜你在找的HTML相关文章