在js文件中定义一个函数,在其中定义一个对象的属性。如下:main.js:
var obj_list;
function apply(name){
    obj_list=mass(name);
}
function mass(table_id){
    this.mainTable=document.getElementById(table_id);
}然后在一个页面的脚本中的一个函数中用这个属性,在IE中就能识别,在firefox就不能识别。如下:<SCRIPT>
  function init(){
     apply(table_name);
  }
  function takeoop()
  {
      alert(obj_list.mainTable.value);
   }
</SCRIPT>firefox会报错,说mainTable不是属性。请问高手们如何解决?