代码如下
var a= function mooz(){
this.o=[];
mult=8;
xm=function(){
document.write(mult);
};
}
window.onload=a.xm();
为什么会报错:对象不支持的属性或方法啊!还有定义对象是,想这种this.o和直接mult有什么区别吗?
var a= function mooz(){
this.o=[];
mult=8;
xm=function(){
document.write(mult);
};
}
window.onload=a.xm();
为什么会报错:对象不支持的属性或方法啊!还有定义对象是,想这种this.o和直接mult有什么区别吗?
解决方案 »
- Javascript中一段代码的意思
- 怎么让 Firefox 支持 document.getElementById("myform").xx 这种形式呢?
- 如何用javascript将input type='text'变成select
- 连接标签后的参数问题
- 如何刷新"爷窗口"
- ~~~~~~~~如何动态设置Frameset?过来看看马上给分~~~~~~~~
- 在线等待:怎样去掉窗体的最大化和最小化按钮,
- 求救!!怎样在html页面里面用javascrip把参数传到一个asp页面?
- 由FORM提交进入下一个新开的页面,怎样才能由一个FORM能打开几个不同的新页面
- jquery如何实现获取表单数据以后以json格式提交
- Firefox可以运行,IE下不行
- 不能上网时,Ext页面显示异常
建议楼主了解下js的面向对象和继承再回头看代码吧
如果你要做到你想要的效果var a= function (){
this.o=[];
this.mult=8;
this.xm=function(){
document.write(this.mult);
};
}