function testObj(name){ --> function testObj(){var test1=new testObj();
test1.name="test1name";
test1.show();
var test2=new testObj();
test2.name="test2name";
test2.show();
test1.name="test1name";
test1.show();
var test2=new testObj();
test2.name="test2name";
test2.show();
解决方案 »
- 为什么会触发mouseout事件?
- request.getParameter()对那些标签起作用?对radio不起作用?
- 帮忙让切换有时间间隔。
- 第一行与页面ajax冲突 请求解决方案
- jquery 在事件绑定还未完成下点击怎么解决
- 关于jQuery的load()事件
- 在线等-----鼠标移到表格上,显示层,代码没错,但只显示很短时间就不见了
- 紧急求救啊
- 使用window.open开启新窗口, 可否不显示窗口边框?
- 怎样取得按钮是表单是第几个元素?
- JavaScript 中 typeof 的疑难问题!!!!!!!!!!!!!!!!!!!!!
- 请问能否通过javascript改变自身的outerHTML
this.name=name;
this.show=function(){
alert(this.name.match(/^test\d+/i));
}
}var test1=new testObj("test1name");
test1.show();
var test2=new testObj("test2name");
test2.show();还是不大清楚你想干什么 试试这个
function createDiv(id){
this.id=id;
this.method=function(){};
}
建立一个对象层
然后写对象层中的innerHTML,中间有一句
<a href="javascript:void(0);onclick=xxxxxx;">调用对象层的method方法</a>
由于种种原因,不能使用
a=creatElement("A")
a.onclick=function(){
this.method();
}
这样的形式,
现在是用
var test=new createDiv("test")<a href="javascript:void(0);onclick=eval(" + this.id + ").method();">调用对象层的method方法</a>的变通方法解决的
eval(o.id).method();
}
http://user.qzone.qq.com/31767702
eval(a的id).method()
变通一下,再等一天