从另一个js文件调用一个js函数?

时间:2012-10-30 12:40:29

标签: javascript

我有两个.js文件(A,B)。我想将B.js的函数调用到A.js文件中。我怎么能完成。

A.js:

function validation(){
  alert("validating...");
}

B.js:

function login(){
  // i want to call validation() of file A.js here. How can it possible
  validation();

}

2 个答案:

答案 0 :(得分:3)

将a.js文件包含在b.js

function includeJs(ajsfilepath) {
    var js = document.createElement("script");

    js.type = "text/javascript";
    js.src = jsFilePath;

    document.body.appendChild(js);
}

includeJs("/path/a.js");

答案 1 :(得分:0)

如果您不想使用脚本动态包含javascript文件,可以在html文件中添加以下行:

<script src="A.js" type="text/javascript"></script>
<script src="B.js" type="text/javascript"></script>

然后,它应该工作。