function random(){ var a = parseInt(Math.random()*100);
var b = a%4+1;
if(b==1){ document.scripts[0].src="/js/1.js";
}else if(b==2){ document.scripts[1].src="/js/2.js";
}else if(b==3){ document.scripts[2].src="/js/3.js";
}else if(b==4){ document.scripts[3].src="/js/4.js";
}
}还有一种也不行:
function random(){ var a = parseInt(Math.random()*100);
var b = a%4+1;
if(b==1){ document.getElementById("id").src="/js/1.js";
}else if(b==2){ document.getElementById("id").src="/js/2.js";
}else if(b==3){ document.getElementById("id").src="/js/3.js";
}else if(b==4){ document.getElementById("id").src="/js/4.js";
}
}javascript
var b = a%4+1;
if(b==1){ document.scripts[0].src="/js/1.js";
}else if(b==2){ document.scripts[1].src="/js/2.js";
}else if(b==3){ document.scripts[2].src="/js/3.js";
}else if(b==4){ document.scripts[3].src="/js/4.js";
}
}还有一种也不行:
function random(){ var a = parseInt(Math.random()*100);
var b = a%4+1;
if(b==1){ document.getElementById("id").src="/js/1.js";
}else if(b==2){ document.getElementById("id").src="/js/2.js";
}else if(b==3){ document.getElementById("id").src="/js/3.js";
}else if(b==4){ document.getElementById("id").src="/js/4.js";
}
}javascript
解决方案 »
- js控制media player问题
- 【【当往列表框中添加option时,背景图被覆盖???】】
- 关于dojo的几个问题,高手来拿分!!
- 光标问题
- 求助:急!请问怎么在一个frame中控制另一个frame中的marquee滚动?在线等
- 有无办法获得控件当前位置的坐标值??
- 救命呀!!
- 如何用javascript的到日期加几天后的日期?
- 怎么捕捉粘贴这一动作?(粘贴包括用键盘和鼠标的粘贴),这个文本框只能输入数字...所以粘贴过来的东西要防止是字母...怎么做呢?
- 在一个FRAME中用脚本改变另个FRAME中的一个IFRAME的内容有多少中方法?
- 实现如下功能
- 易U大家用过没,觉得不错,把连接分享给大家
document.scripts这个
动态加载js请参见
http://www.iteye.com/topic/147810
var script = document.createElement("script");
script.type = "text/javascript";
script.src = url;
document.getElementsByTagName("head")[0].appendChild(script);
} function random() {
var a = parseInt(Math.random() * 100);
var b = a % 4 + 1;
addScript( "/js/" + b + ".js" )
}