以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  一个xsl实现的小问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=57240)


--  作者:binga
--  发布时间:12/27/2007 9:36:00 AM

--  一个xsl实现的小问题
我通过下面的内容以表格输出,我现在希望统计for   each   循环的次数   显示在网页上

  <xsl:for-each   select="PLM/csr">
        <xsl:sort   select="@csrnum"/>              
        <tr>
            <td> <xsl:value-of   select="@csrnum"/> </td>
            <td> <xsl:value-of   select="csrdes"/> </td>
            <td> <xsl:value-of   select="eid"/> </td>
            <td> <xsl:value-of   select="issms"/> </td>
            <td> <xsl:value-of   select="startdate"/> </td>
            <td> <xsl:value-of   select="deescdate"/> </td>
            <td> <xsl:value-of   select="status"/> </td>
            <td> <xsl:value-of   select="csrnote"/> </td>
            <td> <A   href="CSRupdate.php?csrnum={@csrnum}"> Update </A> </td>
        </tr>
        </xsl:for-each>

谢谢了


--  作者:Qr
--  发布时间:12/27/2007 12:38:00 PM

--  
for-each循环无法统计次数。计数要求不高可以直接 count(csr),否则用模板递归。
--  作者:enyaxp
--  发布时间:12/27/2007 4:33:00 PM

--  
同意楼上,用count()

另外加入js脚本也是个办法


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
7,234.375ms