用Javascript动态更换图片不能显示。
我在document.getElementById("img1").src=path;不能显示出来。path是完整的路径和文件名称。
如果<img src=path>能显示。是什么问题不能用Javascript操作它?
------解决方案--------------------是你的代码问题吧,贴出代码来看一下。
比如你写在一个js函数中,你需要在<body onload="js函数名">中或其他事件中执行该代码啊
------解决方案--------------------贴出 path 的值。
------解决方案--------------------你试一下,看看百度的网页能不能莫名其妙地显示你“本地的”图片呢?
------解决方案--------------------
------解决方案--------------------用相对路径,服务器路径和你 本机开发 路径 不一致 图片就绑定失败了.
------解决方案--------------------本地html可以浏览本地图片和js文件css文件;无法ajax
服务端html 不可以浏览本地资源
------解决方案--------------------可以确定是楼主的图片路径写错了。
<img id="myimage" src="images/btn_exit_down.png" alt="" />
<input type="button" value="换图" onclick="ht();"/>
function ht() {
document.getElementById("myimage").src = "images/Individual.png";
}
是可以换图的。
------解决方案--------------------路径用相对路径, 开发环境和运行环境的路径访问权限是不一样的