比如
<script>
function aa(){
bb();
} function bb(){
alert(22);
}
</script> 外部要调用bb()方法,怎么调用? aa.bb();
好像不对,请问高手怎么调用?
<script>
function aa(){
bb();
} function bb(){
alert(22);
}
</script> 外部要调用bb()方法,怎么调用? aa.bb();
好像不对,请问高手怎么调用?
解决方案 »
- 穿透层的问题,如解决另一个百分贴一起结!
- 为什么函数传递数组的时候,结果没有变化?
- jquery 录入部分中文或英文代码 同是把中文和英文中时显示在两个输入框内
- Prototype框架使用的疑问?
- 我用appendChild方法添加的结构,在此结构中有事件,清除的时候机制是怎么样的?
- textarea自动滚动
- 怎么在一个页面中按另一个页面的按钮!!!
- 用IEWebBrowser这个组件的怎么控制横打,纵打!解决完给分
- JS可以用classname为一个对象整体调用一个.class的属性,如何整体调用css中的#id的属性呢?
- 求助 做一个WEB管理系统囧途了~
- 如何在网页链接中直接打开一个WINDOW识别后缀名的文件
- jquery 如何获取整个.select的html代码【续】(内部有js)?
bb();
} function bb(){
alert(22);
} 这个是同一级的。相当于window的两个方法。
function a(){
this.b = function(){alert(22)};
}
var t = new a(); t.b(); 也可以new a().b();
aa里面有bb(),这样bb就能执行了。
像你那么写的,应该是不行。JavaScript不是面向对象的语言
} 你所说的外部调用时什么意思?是跨域么?如果是同一个域则可以直接调用aa()即可,
如果是跨域则需要设置document.domain = "你的域名不带www";
function aa(){
bb();
} function bb(){
alert(22);
}
</script> 外部要调用bb()方法,就调用aa()就可以了,因为bb()在aa()里