用 xsl:variable 附值后能不能改值

awuZhang 2004-06-11 04:39:54
比如
<xsl:variable name="aa">1</xsl:variable>

当 aa=1 后能不能再改它的值?
如果能改的话 aa=0 应该怎么做?
...全文
140 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
bflovesnow 2004-06-12
  • 打赏
  • 举报
回复
mark下
lonlykiller 2004-06-12
  • 打赏
  • 举报
回复
想改还是等....2.0好了:)
孟子E章 2004-06-12
  • 打赏
  • 举报
回复
msdn上有xml sdk下载
大可山人 2004-06-12
  • 打赏
  • 举报
回复
为什么不用XSL+JavaScript的方式做呢?
例如:
<Script language="JavaScript">
<![CDATA[
var aa=1;
if(aa==1){
//Do something here.
aa=0;
}
else if(aa==0){
//Do another thing here.
aa=1;
}
]]>
awuZhang 2004-06-11
  • 打赏
  • 举报
回复
net_lover(孟子E章)
你给的例子我没看懂!
那边有关于这个的说明文档?
孟子E章 2004-06-11
  • 打赏
  • 举报
回复
只能传参数
孟子E章 2004-06-11
  • 打赏
  • 举报
回复
不能直接修改的
awuZhang 2004-06-11
  • 打赏
  • 举报
回复
它是包在 循环内的
awuZhang 2004-06-11
  • 打赏
  • 举报
回复
意图:

<xsl:variable name="aa">1</xsl:variable>
<xsl:if test="aa=1">
do ...........
..............
..............
var aa=0
</xsl:if>
<xsl:if test="aa=0">
do ...........
..............
..............
var aa=1
</xsl:if>


应该怎么做?
ssm1226 2004-06-11
  • 打赏
  • 举报
回复
不能改!
yemolyuan 2004-06-11
  • 打赏
  • 举报
回复
看过你的例子了,但是你还是没有解决问题了。
还是没有修改变量的值了。只是通过递归,定义了很多个一样名字的变量了
据我所知好像这个变量的值是不能修改得了
ssm1226 2004-06-11
  • 打赏
  • 举报
回复
想实现什么意图
孟子E章 2004-06-11
  • 打赏
  • 举报
回复
参见
http://dotnet.aspx.cc/ShowDetail.aspx?id=4052DA03-51E0-464B-8418-3C1354920F8F

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧