JavaScript HTML,来自IMG标签的可点击按钮

时间:2012-01-24 20:25:27

标签: javascript html

我正在尝试用javascript做一个可点击的按钮。我正在做以下

document.getElementById("nav").onmousedown = function() { this.src="img1.png"; return false;}
document.getElementById("nav").onmouseout = function() { this.src="img.png"; return false;
}

事件中我错过了什么?顺便说一下,我之前通过将事件封装在单个initAll foo中来实现它使得按钮可以点击但在服务器上很慢....当我点击它时打开链接,然后我看到我的按钮按动画...任意信息?

3 个答案:

答案 0 :(得分:2)

你真的想在这里使用javascript吗?也许CSS会更好地满足您的需求?

#nav {
    background: url('img1.png') no-repeat 0 0;
}
#nav:active {
    background: url('img2.png') no-repeat 0 0;
}

答案 1 :(得分:0)

您是否尝试过使用jquery的.animate,然后在回调函数中将用户发送到链接?

答案 2 :(得分:0)

尝试用this替换document.getElementById("nav")并查看它是否有效。