以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  XLST 可不可以实现 指定值循环的?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=85591)


--  作者:4color
--  发布时间:7/5/2010 10:53:00 AM

--  XLST 可不可以实现 指定值循环的?
我用XLST控制 时和分 下拉框的输出

<SELECT style="WIDTH: 40px">
              <OPTION value="0">
                <xsl:if test="GP_SJ_S_H='0'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>
                0
              </OPTION>
              <OPTION value="1">
                <xsl:if test="GP_SJ_S_H='1'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>
                1
              </OPTION>
              <OPTION value="2">
                <xsl:if test="GP_SJ_S_H='2'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>2
              </OPTION>
              <OPTION value="3">
                <xsl:if test="GP_SJ_S_H='3'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>3
              </OPTION>
              <OPTION value="4">
                <xsl:if test="GP_SJ_S_H='4'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>4
              </OPTION>
              <OPTION value="5">
                <xsl:if test="GP_SJ_S_H='5'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>5
              </OPTION>
              <OPTION value="6">
                <xsl:if test="GP_SJ_S_H='6'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>6
              </OPTION>
              <OPTION value="7">
                <xsl:if test="GP_SJ_S_H='7'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>7
              </OPTION>
              <OPTION value="8">
                <xsl:if test="GP_SJ_S_H='8'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>8
              </OPTION>
              <OPTION value="9">
                <xsl:if test="GP_SJ_S_H='9'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>9
              </OPTION>
              <OPTION value="10">
                <xsl:if test="GP_SJ_S_H='10'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>10
              </OPTION>
              <OPTION value="11">
                <xsl:if test="GP_SJ_S_H='11'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>11
              </OPTION>
              <OPTION value="12">
                <xsl:if test="GP_SJ_S_H='12'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>12
              </OPTION>
              <OPTION value="13">
                <xsl:if test="GP_SJ_S_H='13'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>13
              </OPTION>
              <OPTION value="14">
                <xsl:if test="GP_SJ_S_H='14'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>14
              </OPTION>
              <OPTION value="15">
                <xsl:if test="GP_SJ_S_H='15'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>15
              </OPTION>
              <OPTION value="16">
                <xsl:if test="GP_SJ_S_H='16'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>16
              </OPTION>
              <OPTION value="17">
                <xsl:if test="GP_SJ_S_H='17'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>17
              </OPTION>
              <OPTION value="18">
                <xsl:if test="GP_SJ_S_H='18'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>18
              </OPTION>
              <OPTION value="19">
                <xsl:if test="GP_SJ_S_H='19'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>19
              </OPTION>
              <OPTION value="20">
                <xsl:if test="GP_SJ_S_H='20'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>20
              </OPTION>
              <OPTION value="21">
                <xsl:if test="GP_SJ_S_H='21'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>21
              </OPTION>
              <OPTION value="22">
                <xsl:if test="GP_SJ_S_H='22'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>22
              </OPTION>
              <OPTION value="23">
                <xsl:if test="GP_SJ_S_H='23'">
                  <xsl:attribute name="selected">true</xsl:attribute>
                </xsl:if>23
              </OPTION>
            </SELECT>


如果有分的话,我要写60个,有没有直接循环的语法。。让这个变得简单一点..


--  作者:Qr
--  发布时间:7/5/2010 9:09:00 PM

--  
http://blogger.org.cn/blog/more.asp?name=Qr&id=27373
--  作者:4color
--  发布时间:7/6/2010 5:41:00 PM

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