在HTML中访问动态JS对象

时间:2014-12-11 04:04:10

标签: javascript list

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()函数,但是我需要能够在创建它之后访问它创建的对象。我不确定如何做到这一点。我正在尝试构建一个跟踪能力并使它们保持最新的程序,但不幸的是,一旦创建了列表,我就不知道如何重新使用它来使用它。我该怎么做????

0 个答案:

没有答案