javascript - 使用 JavaScript 更改按钮的背景颜色

标签 javascript

我正在编写一个 HTML 网页,我使用一个按钮,我需要使用 JavaScript 函数更改鼠标悬停时的背景颜色。 这是代码。

<button onmouseover="funzione(this)">BTN</button>
<script>
    funzione(x){
        x.style.background-color=#ffffff;
    }
</script>

最佳答案

在 JavaScript 中,您需要获取元素 x 的处理程序,例如:

var x = document.getElementById("x");

但你应该使用 CCS 来做到这一点:

button{
    background-color: yellow;
}

button:hover{
    background-color: lime;
}

https://developer.mozilla.org/en-US/docs/Web/CSS/:hover

关于javascript - 使用 JavaScript 更改按钮的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44583253/

相关文章:

javascript - 如何适应不同表格的 td 宽度?

javascript - 如何在原型(prototype)中获取元素的子索引

javascript - HTML跳转页面(使该部分跳转到页面顶部)

javascript - 延迟切换文本颜色

javascript - 如何重新路由多个 Express.js 路径并返回单个结果?

javascript - 如何在 Angular 6 中的表的单独列中显示多行值的总计?

javascript - 解析云后台作业不会通过调用 .success() 停止执行

javascript - 从数组中随机选择字体并且不重复

javascript - Angularjs - 在嵌套的 ng-repeaters 中,你如何在嵌套的转发器中获取外部转发器项目的索引

javascript - 最初使用 Angular JS 将事件类添加到第一个 JSON 数据对象的导航链接