function onClickNew(objectName){
alert(run);
var run;
if(run) {
alert("already run");
} else {
var objectName = new test();
run = 1;
alert(run);
}
}
function test(){
if(document.getElementById("selectL").childNodes.length===0) {
this.list = {};
document.getElementById("test").innerHTML = "";
this.list['test1']= new mutation("test1", 2, {"damage":{"freq":2, "size":"d6"}});
this.list['test2']= new mutation("test2", 1, {"range":"long"});
this.list['test1'].level=5;
this.addOptions();
} else {
for(var strName in this.list) {
alert(strName);
}
this.updateList();
}
}
我使用HTML按钮调用onClickNew()函数,但是我需要能够在创建它之后访问它创建的对象。我不确定如何做到这一点。我正在尝试构建一个跟踪能力并使它们保持最新的程序,但不幸的是,一旦创建了列表,我就不知道如何重新使用它来使用它。我该怎么做????