看看怎么改?帮帮忙

yoyowoho 2003-04-26 09:49:03
这样一段代码:

<script language="javascript">
function fadein(){
if (pic.filters.alpha.opacity<100) {
show=setInterval("toshow()",50)
}
}
function toshow(){
pic.filters.alpha.opacity=pic.filters.alpha.opacity+10
}
</script>

<body>
<p onclick="fadein()">asdadasdas</p>
<img src="file:///F|/01.gif" id="pic" name="pic" style="filter:alpha(opacity=0)" width="100" height="80">
</body>

我有8张图(pic1……pic8),想让它们共用这段代码,分别实现fadein
...全文
34 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Reker熊 2003-04-26
  • 打赏
  • 举报
回复
<script language="javascript">
var a=document.getElementsByName("pic");
function fadein(){
for (i=0;i<a.length;i++)
{
if (a[i].filters.alpha.opacity<100)
{
show=setInterval("toshow(a[i])",50)
}
}
}
function toshow(obj){
obj.filters.alpha.opacity=obj.filters.alpha.opacity+10
}
</script>

<body>
<p onclick="fadein()">asdadasdas</p>
<img src="file:///F|/01.gif" id="pic1" name="pic" style="filter:alpha(opacity=0)" width="100" height="80">
<img src="file:///F|/02.gif" id="pic2" name="pic" style="filter:alpha(opacity=0)" width="100" height="80">
<img src="file:///F|/03.gif" id="pic3" name="pic" style="filter:alpha(opacity=0)" width="100" height="80">
<img src="file:///F|/04.gif" id="pic4" name="pic" style="filter:alpha(opacity=0)" width="100" height="80">
<img src="file:///F|/05.gif" id="pic5" name="pic" style="filter:alpha(opacity=0)" width="100" height="80">
<img src="file:///F|/06.gif" id="pic6" name="pic" style="filter:alpha(opacity=0)" width="100" height="80">
<img src="file:///F|/07.gif" id="pic7" name="pic" style="filter:alpha(opacity=0)" width="100" height="80">
<img src="file:///F|/08.gif" id="pic8" name="pic" style="filter:alpha(opacity=0)" width="100" height="80">

</body>
yoyowoho 2003-04-26
  • 打赏
  • 举报
回复
不行,有错误啊

而且我要的是8段文字,分别点击时显示不同的图片

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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