js 文件如何随机调用几个不同的js 文件
比如我有4个js文件1.js2.js3.js4.js我想写一个a.js文件,我只要调用a.js他会随机调用前面的4个里的不同的一个文件,随机的调用,请问要怎么弄。也就是我...
比如我有4个js文件 1.js 2.js 3.js 4.js 我想写一个 a.js 文件 ,我只要调用 a.js 他会随机调用 前面的 4 个里的不同的一个文件,随机的调用,请问要怎么弄。
也就是我只调用 a.js 他再随机调用 前4 个js 中的一个。这个代码要怎么写,1楼的 ceasar01 你的回答不对,我试了不行。
1楼的,页面调用里
<script type="text/javascript" src="a.js"></script>
<script id="id" src=""></script>
我不希望用这种方式,只需要调用 a.js 就行了。不希望出现什么ID之类的。这样不方便弄,因为如果要调用那个id我要改页面很不方便。
我希望是直接在A.js 里修改就能成功的。以前我有这样一个代码弄丢了,所以现在才上来求助的。
我希望是直接在A.JS 就完成调用了。 展开
也就是我只调用 a.js 他再随机调用 前4 个js 中的一个。这个代码要怎么写,1楼的 ceasar01 你的回答不对,我试了不行。
1楼的,页面调用里
<script type="text/javascript" src="a.js"></script>
<script id="id" src=""></script>
我不希望用这种方式,只需要调用 a.js 就行了。不希望出现什么ID之类的。这样不方便弄,因为如果要调用那个id我要改页面很不方便。
我希望是直接在A.js 里修改就能成功的。以前我有这样一个代码弄丢了,所以现在才上来求助的。
我希望是直接在A.JS 就完成调用了。 展开
1个回答
展开全部
a.js里写这个
function random(){
var a = parseInt(Math.random()*100);
var b = a%4+1;
if(b==1){
document.getElementById("id").src="1.js";
}else if(b==2){
document.getElementById("id").src="2.js";
}else if(b==3){
document.getElementById("id").src="3.js";
}else if(b==4){
document.getElementById("id").src="4.js";
}
}
然后在你的页面里写上
<script type="text/javascript" src="a.js"></script>
<script id="id" src=""></script>
function random(){
var a = parseInt(Math.random()*100);
var b = a%4+1;
if(b==1){
document.getElementById("id").src="1.js";
}else if(b==2){
document.getElementById("id").src="2.js";
}else if(b==3){
document.getElementById("id").src="3.js";
}else if(b==4){
document.getElementById("id").src="4.js";
}
}
然后在你的页面里写上
<script type="text/javascript" src="a.js"></script>
<script id="id" src=""></script>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询