从javascript调用另一个脚本函数

时间:2009-01-01 03:47:45

标签: javascript function function-calls

我设计了Javascript函数My.js它包含以下代码

My.js
function display(){

  //Call to another Javascript function defined as ShowUser() in selectUser.js
  showUser(str);

 }



SelectUser.js has


 function showUser(Str){

     //Do the display

 }

现在,我的问题是:我想从My.Js本身调用showUser()。任何一个建议 怎么打电话?我应该包括什么吗?

1 个答案:

答案 0 :(得分:6)

您需要为HTML文档中的两个javascript文件设置单独的脚本标记,并假设这是针对HTML页面(而不是AIR应用程序,或者是服务器端JavaScript或Rhino)。无论您在通过脚本元素添加的任何JavaScript文件中在全局范围内声明了什么函数,或者任何文件中的JavaScript都可以使用内联代码。

唯一需要注意的是,如果你使用window.foo语法将某些内容分配给文件中的全局(窗口)作用域,那么,在IE中,其他文件会认为window.foo在JavaScript开始执行之前是未分配的。

More Info on that last issue