| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1502 人关注过本帖
标题:这个javascript脚本是怎么样实现循环的?
取消只看楼主 加入收藏
yangzeng
Rank: 1
等 级:新手上路
威 望:1
帖 子:277
专家分:0
注 册:2008-4-23
结帖率:100%
收藏
 问题点数:0 回复次数:10 
这个javascript脚本是怎么样实现循环的?
<html>
<head>
<script type="text/javascript">
cc=0
function changeimage()
{
if (cc==0)
{
cc=1
document.getElementById('myimage').src="/i/eg_bulbon.gif"
}
else
{
cc=0
document.getElementById('myimage').src="/i/eg_bulboff.gif"
}
}
</script>
</head>

<body>

<img id="myimage" onclick="changeimage()"
border="0" src="/i/eg_bulboff.gif"
width="100" height="180" />
<p>Click to turn on/off the light</p>

这是一个开灯和关灯的代码,我不明白的是:cc这个变量的初始值是0,然后那个判断语句的值等于0,这个代码怎么实现循环的,当然我知道那个事件是单击了,我不明白这个循环怎么实现的!
搜索更多相关主题的帖子: javascript 脚本 gif myimage 
2008-08-17 23:14
yangzeng
Rank: 1
等 级:新手上路
威 望:1
帖 子:277
专家分:0
注 册:2008-4-23
收藏
得分:0 
这个是判断句?if (cc==0) 能详细点吗谢谢了
2008-08-18 08:15
yangzeng
Rank: 1
等 级:新手上路
威 望:1
帖 子:277
专家分:0
注 册:2008-4-23
收藏
得分:0 
if (cc==0)
{
cc=1
document.getElementById('myimage').src="/i/eg_bulbon.gif"
}
else
{
cc=0
document.getElementById('myimage').src="/i/eg_bulboff.gif"
}
}
</script>

我就是不明白这个,如果cc等于0
进入语句,为什么还有个cc=1,和cc=0
代表什么意思?
2008-08-18 09:17
yangzeng
Rank: 1
等 级:新手上路
威 望:1
帖 子:277
专家分:0
注 册:2008-4-23
收藏
得分:0 
版主先帮我解释这个问题好吗?我有教程!谢谢了
就是不理解
2008-08-18 11:47
yangzeng
Rank: 1
等 级:新手上路
威 望:1
帖 子:277
专家分:0
注 册:2008-4-23
收藏
得分:0 
事件方面的知识我只会的!
可是我就不明白这个if (cc==0)
{
cc=1
document.getElementById('myimage').src="/i/eg_bulbon.gif"
}
else
{
cc=0
document.getElementById('myimage').src="/i/eg_bulboff.gif"
}
}
</script>

我就是不明白这个,如果cc等于0
进入语句,为什么还有个cc=1,和cc=0
代表什么意思?
2008-08-18 12:43
yangzeng
Rank: 1
等 级:新手上路
威 望:1
帖 子:277
专家分:0
注 册:2008-4-23
收藏
得分:0 
作用域只在这个函数内有作用理解
2008-08-18 13:54
yangzeng
Rank: 1
等 级:新手上路
威 望:1
帖 子:277
专家分:0
注 册:2008-4-23
收藏
得分:0 
TestFunction1();利用了全局变量的初值,是零,所以弹出提示框内容为0
TestFunction2()这个过程是里面又把cc定义了一个新值局部变量值,所以输出是1
2008-08-18 22:11
yangzeng
Rank: 1
等 级:新手上路
威 望:1
帖 子:277
专家分:0
注 册:2008-4-23
收藏
得分:0 
跟那个代码有什么联系吗?关键是,不理解的是:那个if判断语句为什么一点击后,cc=1,就等于1了,等于1后就执行它后面的语句了!问题是为什么等于1,他的全局变量的值是0
2008-08-18 22:15
yangzeng
Rank: 1
等 级:新手上路
威 望:1
帖 子:277
专家分:0
注 册:2008-4-23
收藏
得分:0 
那就先谢谢了!还有点模糊!
2008-08-19 08:43
yangzeng
Rank: 1
等 级:新手上路
威 望:1
帖 子:277
专家分:0
注 册:2008-4-23
收藏
得分:0 
谢谢版主!非常感谢,我明白了,这样的原理还真不少!请问版主是从哪里学到这方面的原理的,肯定有许多编网站是,存在很多这方面的原理,对于那些从事潜意识的编程人(也就是普通的编程人),我估计都不了解各个方面的原理!囊告诉我哪里能学到吗
2008-08-19 11:10
快速回复:这个javascript脚本是怎么样实现循环的?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018153 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved