我遇到了一个问题,我改变了这一行:
document.body.appendChild(node);
到这一行:
document.getElementById("character").appendChild(node);
现在,当我点击刚刚完美运行的更新按钮时,它现在重新初始化页面。这是按钮调用的函数:
updateList: function(){
this.updateStats();
this.derivedStats();
document.getElementById("moveList").innerHTML = "";
var strName;
var node = document.getElementById("selectR");
var c = node.childNodes;
for(var i=0; i<c.length; i++) {
for(strName in this.list) {
if(this.list[strName].name==c[i].value) {
//var helper = this.list[strName].display();
//document.getElementById("moveList").appendChild(helper);
}
}
}
},
答案 0 :(得分:0)
这里没有魔法,输入类型&#34;按钮&#34;导致表单提交,页面重新加载。