0

我知道这是一件非常基本的事情,但我无法使用 javascript 更改按钮背景颜色。我想使用班级更改它,以便我可以为多个班级进行更改。javascript确实链接到html。

按钮代码为:

<button class ="buttonlink" onmouseover='hoverOver()'onclick="location.href='aboutme.html'">About Me</button><br>

我尝试的功能是:

function hoverOver(){ var x = document.getElementsByClass('buttonlink'); alert("x"); }

我知道这个问题之前可能已经被问过,但我看了一下,我找不到任何直接相关的东西,我对此真的很陌生,我真的不知道我在做什么。

4

1 回答 1

0

使用鼠标悬停更改按钮背景颜色不是用 Javascript 完成的(尽管可以)。正确的方法是使用 CSS 使用:

a.button:hover

如果您希望在将鼠标悬停在屏幕的另一部分时更改按钮的背景,请使用 javascript。

这是一个简单的例子:

 a.button a:hover{
    background: #FF0;
 }
于 2013-05-25T14:09:30.680 回答