从另一个.js文件中调用.js文件

时间:2014-04-22 09:20:07

标签: javascript

我的模块中有一个javascript程序;说test1.js。它有IF..ELSEIF个语句。我的挑战是,我想根据.js语句中的条件调用不同的IF-ELSE程序。

TEST1.js看起来像 -

-----
if(cond1) {
   //want to call test2.js here
}
else if(cond2) {
   //want to call test3.js here
}

我如何在javascript中执行此操作?

2 个答案:

答案 0 :(得分:1)

    if(cond1) 
    {
       //want to call test2.js here
            var js = document.createElement("script");
            js.type = "text/javascript";
            js.src = "test2.js";
            document.body.appendChild(js);
    }
    else if(cond2) 
    {
            //want to call test3.js here

            var js = document.createElement("script");
            js.type = "text/javascript";
            js.src = "test3.js";
            document.body.appendChild(js);

    }

答案 1 :(得分:0)

test1.js

var arr={}; //array

test2.js

function alertOne() {
     if(cond1) {
   //from test1.js here
     alert(arr);
     }
     else if(cond2) {
     }
}
HTML中的

<head>
    <script src="test1.js" type="text/javascript"></script> 
    <script src="test2.js" type="text/javascript"></script> 
<head>

使用此方法。