在处理较为复杂的页面逻辑时可能用到多个js文件,比如将实现特定功能的js文件分开放在不同的文件里面,但是我又不希望在页面引用时多个js文件,所以就考虑在一个js文件里面引用另一个js文件了。

具体实现:
HTML文件:
<html>
<body>
<input type="button" value="ok" onclick="javascript:b()">
</body>
<!--这里引用要放在body下面-->
<script language="JAVASCRIPT" src='b.js'>
</script>
</html>
b.js代码: 程序代码
new_element=document.createElement("script");
new_element.setAttribute("type","text/javascript");
new_element.setAttribute("src","a.js");
document.body.appendChild(new_element);
function b()
{ a();}
a.js代码: 程序代码
function a()
{ alert("a");}