Javascript-错误背景未显示

Javascript-错误背景未显示,javascript,Javascript,当我运行这个javascript时,我发现:不推荐使用变异事件。改用MutationObserver 这是什么意思?我只是猜测这就是为什么div id不会显示背景的原因。但是,我不确定。这可能是我在javascript中如何调用div,还是标题?CSS十六进制颜色有一个哈希,后跟三个或六个字符。您的有五个。您发布的代码不是问题的原因。这就是除了html标记之外的所有内容。我不知道它是如此严格,问题解决了。 <!doctype html> <html> <head&g

当我运行这个javascript时,我发现:不推荐使用变异事件。改用MutationObserver


这是什么意思?我只是猜测这就是为什么div id不会显示背景的原因。但是,我不确定。这可能是我在javascript中如何调用div,还是标题?

CSS十六进制颜色有一个哈希,后跟三个或六个字符。您的有五个。

您发布的代码不是问题的原因。这就是除了html标记之外的所有内容。我不知道它是如此严格,问题解决了。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>AudioPlayer</title>
</head>

<body>
<div id="Player"></div>
<script>
function Player() {
    this.width = '100%';
    this.height = '10px';
    this.family = 'toma';
    this.size = '10px';
    this._bg = '#00000';
    this.titleContainerWidth = '100px';
    this.alignText = 'center';
    this.titleMargin = '0 auto';
    this.titleText = 'THI IS THE TITLE';
    this.color = '#29FFFF';
    this.id = 'Player';
    this.autoplay = false;
    this.pl = document.getElementById(this.id);

    this.cadd = function(element) {
        var elemnt = document.createElement(element);
        this.pl.appendChild(elemnt);
        return elemnt
    }

    this._make = function() {
        var title = this.cadd('p');
        title.style.fontFamily = this.family;
        title.style.fontSize = this.size;
        title.style.textAlign = this.alignText;
        title.style.color = this.color;
        title.style.width = this.titleContainerWidth;
        title.style.margin = this.titleMargin;
        title.innerHTML = "<marquee behavior='scrolling' speed='1' loop='true'>" + this.titleText + "</marquee>";
        this.pl.style.width = this.width;
        this.pl.style.background = this._bg;

    }


}
player = new Player();
player._make();
</script>
</body>
</html>