因此,我正在使用Javascript basic并添加元素,但我遇到了一些问题

因此,我正在使用Javascript basic并添加元素,但我遇到了一些问题,javascript,Javascript,为什么单击按钮时不创建输出? 我得到了这样的函数,唯一的区别是Div元素改变了按钮的颜色,但不管出于什么原因,它似乎不起作用。我也试着玩一些我理解的变量,但我不确定,因为我认为它们可能会导致这个问题,我只是不知道如何解决这个问题…请帮帮我 <!DOCTYPE html> <html> <head> <meta charset ="utf-8"> <title>I ROCK YOU MIGHT</t

为什么单击按钮时不创建输出? 我得到了这样的函数,唯一的区别是Div元素改变了按钮的颜色,但不管出于什么原因,它似乎不起作用。我也试着玩一些我理解的变量,但我不确定,因为我认为它们可能会导致这个问题,我只是不知道如何解决这个问题…请帮帮我

 <!DOCTYPE html>
    <html>
    <head>
    <meta charset ="utf-8">
    <title>I ROCK YOU MIGHT</title>
    <h1>Lets begin something organized</h1>
    <style>
    #Wrapper{
      background-color:purple;
      text-align:center;
      padding:25px;
    }

    #Wrapper2{
      background-color:red;
      text-align:Left;
      padding:25px;
     }
   </style>
   </head>
   <body>
   <p id="demo">1</p>

    <script>
    var domobject = document.getElementByID("Wrapper");
    var domobejct2 = document.getElelmentById("Wrapper2");
    </script>

    <button onclick="function1">CLICK ME
    <div id= "Wrapper">ELEMENT </div>
    </button>

    <script>
    function function1() {
    document.getElementById("demo").innerHTML = Math.random();
    }
    </script>

    <p id="demo2">3</p>

    <button onclick="function2">CLICKER ME
    <div id="Wrapper2">ELMERHOOD </div>
    </button>
    <script>
    function function2() {
    document.getElementById("demo2").innerHTML = Math.random();
    }
    </script>


    </body>
    </html>

我相信你会的
让我们开始有条理的工作
#包装纸{
背景颜色:紫色;
文本对齐:居中;
填充:25px;
}
#包装2{
背景色:红色;
文本对齐:左对齐;
填充:25px;
}

1

var domobject=document.getElementByID(“包装器”); var domobejct2=document.getElelmentById(“包装器2”); 点击我 元素 函数function1(){ document.getElementById(“demo”).innerHTML=Math.random(); }

3

点击我 榆树林 函数function2(){ document.getElementById(“demo2”).innerHTML=Math.random(); }
要在单击事件中调用函数,必须调用它function1()

点击我
元素

onclick=“function1”
应该是
onclick=“function1()”
nvm我在深入检查后发现了一些打字错误
<button onclick="function1();">CLICK ME
    <div id= "Wrapper">ELEMENT </div>
</button>