在我的电脑,下面的代码成功:
<html><head>
<title> 选择一幅图片 </title>
</head>
<body>
<img name = img1 src="" border="0" width="400"height=500>
<script language="javascript" type="text/javascript">
var myImages = new Array("e:/TEMP/文件/三生石.jpg", "e:/TEMP/文件/中国心.jpg")
var imgIndex = prompt("Enter a number from 0 to 1", "")
document.images["img1"].src = myImages[imgIndex]
</script>
</body>
</html>
你的路径里面的\在JS里面会转义,应该使用\\或者/
此外,这样的程序只能在你的机器上运行,在服务器上的时候,浏览器是显示 *** 作浏览器的那个人的电脑上的e:的本地文件,而不是服务器上的文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)