Javascript 尝试使用onclick调用函数

Javascript 尝试使用onclick调用函数,javascript,Javascript,我试图用onclick调用函数,但当我单击按钮时,什么也没有发生。在尝试添加onclick之前,我已经看到该表出现。这是代码 <body> <button onclick="createSheet()">Display</button> <div id="tableContainer"></div> </body>

我试图用onclick调用函数,但当我单击按钮时,什么也没有发生。在尝试添加onclick之前,我已经看到该表出现。这是代码

<body>
        
        <button onclick="createSheet()">Display</button>   
        <div id="tableContainer"></div>
    </body>

    <script>
        var totalQuestions;
        function createSheet() {
          var sheet = "";
          totalQuestions = 8;
      
          sheet += "<div><table>";
          for (var i = 0; i < totalQuestions; i++) {
            sheet += "<tr>";
            sheet += "<td class='question'>";
            sheet += "<div class='questionNumber'>" + "A" + (i + 1) + "</div>";
            sheet += "<div class='qContent'>" + addition2() + " </div>";
            sheet += "</td>";
            sheet += "<td class='question'>";
            sheet += "<div class='questionNumber'>" + "B" + (i + 1) + "</div>";
            sheet += "<div class='qContent'>" + addition2() + " </div>";
            sheet += "</td>";
            sheet += "<td class='question'>";
            sheet += "<div class='questionNumber'>" + "C" + (i + 1) + "</div>";
            sheet += "<div class='qContent'>" + addition2() + " </div>";
            sheet += "</td>";
            sheet += "</tr>";
          }
          
          sheet += "</table></div>"; 
          document.getElementById("tableContainer").innerHtml = sheet;
        
        }
              
        function addition2() {
          var difficulty = 1000;
          var ans;
              
          for (var i = 0; i < totalQuestions; i++) {
            var numGen = Math.round(Math.random() * difficulty + 100);
            var numGen1 = Math.round(Math.random() * difficulty + 100);
            var question = numGen  +  " + "  +  numGen1
            var ans = numGen + numGen1
          } 
          
          return question;
        }
      </script>

展示
所有问题;
函数createSheet(){
var表=”;
总问题=8;
活页+=“”;
对于(var i=0;i
任何帮助都将不胜感激,谢谢

document.getElementById(“tableContainer”).innerHtml=sheet;

document.getElementById(“tableContainer”).innerHTML=sheet;
开关

document.getElementById(“tableContainer”).innerHtml=sheet;

document.getElementById(“tableContainer”).innerHTML=sheet;
您在上有错误

document.getElementById("tableContainer").innerHtml = sheet;
应该是

document.getElementById("tableContainer").innerHTML = sheet;
你在上有错误

document.getElementById("tableContainer").innerHtml = sheet;
应该是

document.getElementById("tableContainer").innerHTML = sheet;

打字错误您正在查找的属性是omg感谢您已经打扰我一段时间了:/use innerHTML not innerHtmlTypo。您正在查找的属性是omg感谢您已经打扰我一段时间了:/use innerHTML not innerHTML