| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1299 人关注过本帖
标题:setTimeout总出错
只看楼主 加入收藏
蓝色海岸
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2004-11-3
收藏
 问题点数:0 回复次数:11 
setTimeout总出错
请问这段代码有什么问题?运行时总出错
function Dis( )
{  
 document.write("aaa");
setTimeout(Dis();,1000);
 document.write("bbbbb");
}
搜索更多相关主题的帖子: setTimeout Dis document write aaa 
2005-04-06 16:50
蓝色海岸
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2004-11-3
收藏
得分:0 
我将其改为
function Dis( )
{  
 document.write("aaa");
 setTimeout("display();",10000);
 document.write("bbbbb");
}
仍提示出错。请各位高手指点
2005-04-06 16:57
mihaisheng
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2005-1-28
收藏
得分:0 
function Dis( )
{  
document.write("aaa");
setTimeout("Dis()",10000);
document.write("bbbbb");
}

2005-04-06 17:39
mihaisheng
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2005-1-28
收藏
得分:0 
<script language="javascript">
function Dis()
{  
document.write("aaa");
document.write("bbb");
setTimeout("Dis()",1000);
}
</script>
<body ONLOAD="Dis()">
 <form></form>
</body>

2005-04-06 17:43
mihaisheng
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2005-1-28
收藏
得分:0 
其实你是想要这种效果对么,看下面的代码,我已经调试成功了
<script language="javascript">
function Dis()
{  
form1.text1.value=form1.text1.value+"a";
setTimeout("Dis()",1000);
}
</script>
<body ONLOAD="Dis()">
 <form name="form1">
   <input type="text" name="text1" value="">
 </form>
</body>

2005-04-06 17:46
mihaisheng
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2005-1-28
收藏
得分:0 
使用setTimeout可以创作倒计时程序,可以精确到秒,很不错,javascript虽然没有编译环境,但是它可以完成的功能有很多,就是时常被忽略,对了,谁有javascript的语法手册大全,我很想要!!!

2005-04-06 17:50
蓝色海岸
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2004-11-3
收藏
得分:0 
谢谢mihaisheng的热心帮助。但你的还不能达到我的目的,你的代码过到了在网页上循环输出内容的目的。但我要的是在网页上输出的内容要与视频相一致。 原网页上有内容,过5秒后,输出“AAA”,两过7秒后,输出“BBBBB”,再过几秒后输出图片等。 请各位再指点。谢谢。
2005-04-07 14:42
mihaisheng
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2005-1-28
收藏
得分:0 
你到底想完成一种什么样的效果,是图片动态切换么?

2005-04-08 10:58
蓝色海岸
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2004-11-3
收藏
得分:0 
动态增加内容和图片。请再指点。谢谢。
2005-04-09 17:19
mihaisheng
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2005-1-28
收藏
得分:0 
<script language="javascript">
var i=0;
function Dis()
{  
if (i%2==0)
  form1.image1.src="http://bbs.
else
  form1.image1.src="http://bbs.
i=i+1;
setTimeout("Dis()",1000);
}
</script>
<body ONLOAD="Dis()">
<form name="form1">
   <img name="image1" src="">
</form>
</body>

2005-04-09 17:49
快速回复:setTimeout总出错
数据加载中...
 
   



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

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