简单的JavaScript在改变体内颜色时不起作用

时间:2015-02-26 09:20:45

标签: visual-studio-cordova visual-studio-2015 multi-device-hybrid-apps

在观看此tutorial时,我尝试重新编写开头使用的JavaScript。

但是在设置功能时



        function setRandomColor(e) 
        {
            var bodyElement = document.querySelector("body");
            bodyElement.style.background.Color = "yellow";
        }




部分



bodyElement.style.background.Color = "yellow";




不会运行,只是因为样式未显示为选项。

根据我的研究,这应该有效。因此我的问题是:这是一个错误还是什么?

请注意,我使用的是Visual Studio 2015和Apache Cordova,版本14.0.22609.0(我相信CTP6)。

由于

2 个答案:

答案 0 :(得分:1)

你应该使用

bodyElement.style.backgroundColor

答案 1 :(得分:0)

根据w3schools,HTML5不支持您调用的背景属性。

要正确调用背景颜色,请尝试:



bodyElement.style.backgroundColor = "yellow";




有关详细信息:w3schools explanation