嘿,大家好,我正在学习JS。我做了一个简单的应用程序,可以显示输入数字的乘法表。问题是,当我再次输入数字时,它会在之前的乘法表下面打印出来,因此我想在重新输入数字时删除div标签的所有子元素。
function print() {
var box = document.getElementById("table");
for(let i=1 ; i<=10 ; i++) {
var t = document.getElementById("tabInput").value;
var t_Element = document.createElement("p");
var t_line = document.createTextNode(t + " x " + i + " = " + t*i);
t_Element.appendChild(t_line);
box.appendChild(t_Element);
}
}