以文本方式查看主题 - W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL (http://bbs.xml.org.cn/index.asp) -- 『 XQuery/XLink/XPointer/ 』 (http://bbs.xml.org.cn/list.asp?boardid=14) ---- 请教xsl中实现循环的功能(与xml无关) (http://bbs.xml.org.cn/dispbbs.asp?boardid=14&rootid=&id=18530) |
-- 作者:bestjamie -- 发布时间:5/19/2005 4:05:00 PM -- 请教xsl中实现循环的功能(与xml无关) 大家好。 我请教一个问题: 例如我想在页面上生成30个checkbox,但这与xml无关。 我的意思是只是单纯的想生成30个checkbox 请问是否能用类似循环的方法实现这个效果? 谢谢。 |
-- 作者:hjhit2000 -- 发布时间:5/26/2005 11:24:00 AM -- 用递归 XSL 不推荐使用循环,而是用递归来实现. |
-- 作者:kahon -- 发布时间:5/30/2005 8:09:00 PM -- 请用其他脚本语言写,xsl 不支持赋值之类的操作。 |
-- 作者:kahon -- 发布时间:5/30/2005 11:30:00 PM -- 变通的方法如下: <xsl:template name="print-checkbox"> <xsl:param name="count"/> <!-- The termination condition --> <xsl:if test="$count"> <!-- print the checkbox for this iteration --> <xsl:text>对checkbox的处理,看你怎么做</xsl:text> <!-- recursive call to print remaining checkboxs --> <xsl:call-template name="print-checkbox"> <xsl:param name="count" select="$count-1"/> </xsl:call-template> </xsl:if> </xsl:template>
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
73.242ms |