这个代码不按预期方式工作JavaScript方法不工作
<html>
<head><title>alert()</title>
<script type="text/javascript">
function greeting()
{
var name=prompt("what's your name?","your name");
if(name){
alert("hi, " + name + " welcome to this page");
document.getElementById("im").src="F:\wallpapers\a.jpg";
}
}
</script>
</head>
<body onload="alert('hi, this is the alert() function');">
<img id="im" src="F:\wallpapers\Ubuntu_wallpaper__1_by_leroi14.jpg" onclick="greeting();" /></body>
</html>
的document.getElementById( “IM”)SRC = “F:\壁纸\ A.JPG”。给定的绝对当不显示图像路径。 但是,如果图像与此文件位于相同的文件夹中,则它可以正常工作。 任何人都可以帮忙吗?
你是在本地运行还是在服务器上运行?您的图片源实际上不应包含驱动器号。 – j08691 2014-08-27 16:16:13
我在本地运行它...图像在另一个文件夹中。 – 2014-08-27 16:17:00
你有图片文件夹吗?你应该使用一个,并把它放在你的服务器文件夹中。然后你可以使用类似这样的东西:'src =“/ images/wallpaper.jpg”' – 2014-08-27 16:22:12