我的模块中有一个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中执行此操作?
答案 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>
使用此方法。