我正在尝试使我的箭头(图像文件)在单击此代码时更改颜色:
<img id="imag" src="img/left.png" onmousedown="DownLeft()" onmouseup="UpLeft()">
<img id="img" src="img/right.png" onmousedown="mouseDown()" onmouseup="mouseUp()">
<script>
function mouseDown() {
document.getElementById("img").src="img/right-hover.png";
}
function mouseUp() {
document.getElementById("img").src="img/right.png"; }
function DownLeft() {
document.getElementById("imag").src="img/left-hover.png";}
function UpLeft() {
document.getElementById("imag").src="img/left.png";} </script>这个想法是,当其中一个图像被点击时,只要他们被点击,它们就会变成蓝色,但代码只适用于right.png图像,我已经尝试了很多方法来使它适用于这两个图像,但没有运气!我在监督什么吗?我将非常感谢一些答案或帮助。
发布于 2015-03-18 04:09:27
如果图像被点击,页面就会改变或刷新,所以你必须使用php来知道链接是否被裁剪并改变图像。
发布于 2015-03-18 04:13:25
我不知道错误是什么,但当我在这里发布问题几分钟后,再次尝试使用与上面相同的代码时,它就工作了!所以没问题了
https://stackoverflow.com/questions/29108677
复制相似问题