使用javascript更改图像src文件不会改变显示的图片
Changing a an image src file using javascript wont change picture displayed
这里是div
<div id="trafficcam" style="text-align:center;display:none;">
<img id="image" src="http://131940.qld.gov.au/DMR.Controls/WebCams/DisplayImage.ashx?FilePath=Gold_Coast/GrandisSth.jpg" alt="Sorry, no traffic cam is available">
,我想改变文件的src,这样当一个按钮被按下图像改变。我不能真的隐藏它,让它显示一个不同的,因为这个div是为交通摄像头,我宁愿让它更紧凑一点。
执行的按钮是
<input type=button value="cam" onclick="selectCam()">
我已经测试过了,它可以工作
它调用的函数是:
function selectCam()
{
alert(document.getElementById("image"))
document.getElementbyId("image").src="http://i.imgur.com/zP9kTfe.jpg";
}
当按下按钮时,它似乎不会改变页面上的任何内容
没有方法getElementbyId
,它被称为getElementById
。检查错误控制台,应该有类似
Unhandled Error: 'document.getElementbyId' is not a function
还要注意阴险的getElementByID
("D"不应该大写)
相关文章:
- JavaScript改变了双方的显示风格
- 在Asp.net的空网站中,如何改变"Web.config”;使内容(.js)文件显示在浏览器中,而不是下载
- Javascript:改变内部HTML与显示
- 在javascript中显示表格而不改变html
- 如何改变“;defaultOptions"lang在highCharts中动态显示
- 改变方向时显示多个标记的地图
- 在改变阵列位置和以角度动态显示内容时遇到问题
- 改变显示的网页
- 当我改变选择标记为什么不在输入id=“0”中显示数据时;消息”;
- 我修改了我的PHP代码,但是浏览器中显示的结果没有改变.是否有某种“缓存”?PHP中的错误
- Jquery隐藏/显示取决于复选框改变的值
- 我试图让我的幻灯片改变图片:按下一个按钮应该改变显示的图像按下的按钮
- 改变DOM,但不显示在浏览器中
- jQuery选择后改变显示2级选择
- JavaScript在IE中没有改变显示类型或颜色
- jQuery toggle()与dblclick()改变显示为无
- 使用javascript更改图像src文件不会改变显示的图片
- Jquery改变显示模式
- 在没有AJAX的情况下改变显示
- 按钮上的变量值会改变,但不会改变显示