在一個JS文件中引用另一個JS文件
關於document.write()方法還有一點要說明的是它的相關方法document.close()。腳本向窗口(不管是本窗口或其他窗口)寫完內容後.必須關閉輸出流。在延時腳本的最後一個document.write()方法後面.必須確保含有document.close()方法,不這樣做就不能顯示圖片和表單。並且,任何後面調用的document.write()方法只會把內容追加到頁面後,而不會清除現有內容來寫入新值。
在當前JS文件中加入:
document.write("<script language="javascript"src="js/jquery-1.3.1.min.js"></script>");
例如:在a.js中要引用b.js的函數
a.js內容如下:
document.write("<script language="javascript"src="b.js"></script>");
function test()
{
b();
}
b.js內容如下:
function b()
{
alert("b");
}
***********************************************************
在處理較為複雜的頁面邏輯時可能用到多個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></htmlb.js代碼: 程序代碼new_element=document_createElement_x_x_x_x_x("script");new_element.setAttribute("type","text/javascript");new_element.setAttribute("src","a.js");document.body.a(new_element);function b(){ a();}a.js代碼: 程序代碼function a(){ alert("a");}
另外例子
<script>var obj=document.getElementByIdx_x_x_x("某控制項");var ele=document_createElement_x_x_x("script");ele.src="路徑";obj.a(ele);
推薦閱讀:
※太陽兒女的文件夾【靈性探討】
※近水風雲的文件夾【六爻】
※語後添情的文件夾【醫方驗方】
※ynuitreltz的文件夾【小食】
※武鳴小老頭的文件夾【風水】1