亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

js函數調用問題

如果函數實現寫在外部js文件中,那在html中調用是不是應該

包含這個外部文件,然后在<script type="text/javascript"></script>內寫

我試了是可以的,但我不確定對不對

正在回答

3 回答

沒太聽明白。不過如果你在外部的方法寫完后,在頁面內鏈過來外部的JS后可以直接在頁面內引用寫好的方法。那么你在頁面內就不用<script type="text/javascript"></script>里面寫入同樣的方法。除非你在頁面里面寫的方法想要覆蓋外部鏈接的js的某些東西

0 回復 有任何疑惑可以回復我~
#1

qq_慕絲3076349 提問者

也就是說不用再寫<script type="text/javascript"></script>,就可以在想調用的地方調用方法,比如body里面調用方法?
2018-12-14 回復 有任何疑惑可以回復我~

在外部文件定義函數,在html頁面script標簽內加上函數名就行

0 回復 有任何疑惑可以回復我~

函數寫外部JS,首先調用外部JS的文件名。。然后再在本頁面的<script type="text/javascript"></script>里面調用函數名就可以了。。比如:? alert.js這是你定義的一個文件名對吧,文件里面寫一個

function aa(){ ?? alert('我是外部函數')?? }


然后本頁面先把文件名引入進來<script src="alert.js"></script>?

再寫本頁面的一個<script type="text/javascript"> aa()? </script>? 這樣寫就可以調用外部的函數了。。然后外部的這個函數做的就是一個彈框動作

1 回復 有任何疑惑可以回復我~
#1

qq_慕運維4425125

請問是這么寫嗎? <head> <script scr="script.js"> </script> <script type="text/javascript"> aa()</script> </head> <body> <input type="button" value="按鈕" onclick="aa()" /> </body> function aa(){ alert("準備好了dfz dfx "); } 為什么點擊按鈕不彈出提示呢??
2019-02-19 回復 有任何疑惑可以回復我~
#2

qq_慕運維4425125

因為字數限制 就只貼了<head>和body里主要的那些, function那個是寫在script.js里面的
2019-02-19 回復 有任何疑惑可以回復我~
#3

想哭的二大爺 回復 qq_慕運維4425125

<script type="text/javascript" src="script.js"> 記得路徑src 不用再script中調用aa(),在onclik='aa()'中就可以
2019-02-23 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       468969    人
  • 解答問題       22582    個

本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界

進入課程

js函數調用問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號