<head>
<title>Chapter 6:Example 3</title>
</head>
<body>
<img name="img1" src="" border="0" width="200" height="150" />
<script type="text/javaScript">
var myImages=new Array("usa.gif","canada.gif","jamaica.gif","mexico.gif");
var imgIndex=prompt("Enter a number from 0 to 3","");
document.images["img1"].src=myImages(imgIndex);
</script>
</body>
</html>
我把四张图片"usa.gif","canada.gif","jamaica.gif","mexico.gif"放在和htm文件同个文件夹里。可是用火狐打开有输入框,输入0-3图片却不能显示出来。请问是那个环节出错了。我是按照书里来的
关于javascript入门中images集合。选择图片。请看下面代码……
答案:1 悬赏:60
解决时间 2021-02-23 22:21
- 提问者网友:浪子生来ˇ性放荡²↘
- 2021-02-22 22:45
最佳答案
- 二级知识专家网友:孤伤未赏
- 2021-02-22 23:15
最后一句
document.images["img1"].src=myImages(imgIndex);
应该是 myImages[imgIndex] 用[ ] 代替 ( ) 就可以了。访问数组元素用的是 [ ] 符号
document.images["img1"].src=myImages(imgIndex);
应该是 myImages[imgIndex] 用[ ] 代替 ( ) 就可以了。访问数组元素用的是 [ ] 符号
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯