我要在<div>鼠标悬停功能上更改 JavaScript 中的颜色。我哪里出错了?


的颜色。我哪里错了。

共享代码
帮助我解决问题

<div id ="hus" onmouseover="mouseOver()" style="background-color:#00FFFF;width:120px;height:20px;padding:40px;"> HUSAIN </div>
    <script>
    function mouseOver() {
      var x = document.getElementById( "hus" );
      x.style.backgroundColor = "red";
    }
    </script>

我哪里做错了????

你的代码确实有效。如果你的意思是字体颜色,添加这个 - (x.style.color = "蓝色";)。你的语法没有错。但如果它带有文件扩展名,请将其设为".html"。

对不起。我之前的回答是不正确的。你的语法应该是这样的:

对于背景:x.style.background = "红色";

对于文本/字体的颜色:x.style.color = "蓝色";

最新更新