Js文件中調用其它Js函數的方法:
1、例如有這樣一個html,裡面有一個按鈕,當按下時調用b.js文件中的方法b()。而b()中又要調用a.js文件中的方法a()。那我們應該怎麼做呢?
首先,在html中引入b.js,並在</body>之後加入引用語句。必須注意,將要引入的Js文件代碼放在</body>下面。
<html>
<body>
<input type="button" value="ok" onclick="javascript:b()">
</body>
<!--這里引用要放在body下面-->
<script language="JAVASCRIPT" src='b.js'></script>
</html>
b.js文件中引入a.js,內容如下:
new_element=document.createElement("script");
new_element.setAttribute("type","text/javascript");
new_element.setAttribute("src","a.js");// 在這里引入了a.js
document.body.appendChild(new_element);
function b() {
a();
}
在b.js文件中前4行代碼中我們引入了a.js文件,並在第7行代碼中調用了a.js代碼中的a()方法。
注意:<script language="JAVASCRIPT" src='b.js'></script>一定要放在body下面。
因為在b.js中用到了body(document.body.appendChild(new_element);)
如果將引如b.js的代碼放在body上面,也就是說, 進入頁面後,還沒有生成body就已經執行b.js里的document.body.appendChild(new_element);了。 這時body不存在就會拋javascript錯誤。
『貳』 JS文件中如何調用外部JS文件
1、創建一個文件夾,這個文件夾有一個js文件夾和一個html文件。js文件夾用來存放需要引入的js文件。
2、打開html文件,在html文件上找到<body>,在<body>標簽判空里創建一個按鈕標簽,然後給這個標簽添加一個點擊addJs事件。
3、在js文件夾下創建一個js文件為addJs.js。
4、在addJs.js文件上輸入一個alert彈出框並保存,當引入js文件成功就會執行alert彈出框。
5、回到html文件,在襪沖扮按鈕輸入框後面創建一個script標簽,然後添加用來引入addJs.js文件的addJs事件。
6、保存html文件後使用瀏覽器打開,點擊按鈕即可看到告灶出現一個彈出,表示引入js文件成功。
『叄』 html里的js代碼怎麼改成外部js文件調用呢
把<script language="javascript">和</script>之間的代碼復制到 「文件.js」
網頁html文件里寫成<SCRIPT src="文件.js" type=「text/javascript」></SCRIPT>來調專用即可
不需要轉換!屬