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