现在的位置: 首页 > 综合 > 正文

纯 XSL 循环的实现

2014年01月01日 ⁄ 综合 ⁄ 共 538字 ⁄ 字号 评论关闭

XSL 循环的实现,也可以用js实现,但我想能不用js就不用吧,直接用xsl语句实现也挺好的:

  1. <xsl:call-template name="loop">   
  2.      
  3.     <xsl:with-param name="count">1</xsl:with-param>    
  4.    
  5. </xsl:call-template>
  6.  <xsl:template name="loop">  
  7.     <xsl:param name="count" />   
  8.     <xsl:if test="$count <= 8">    
  9.         <xsl:value-of select="$count" />
  10.         <xsl:call-template name="loop">     
  11.             <xsl:with-param name="count">
  12.                 <xsl:value-of select="number($count) +1" />
  13.             </xsl:with-param>   
  14.          </xsl:call-template>   
  15.     </xsl:if>  
  16. </xsl:template>

抱歉!评论已关闭.