在html檔案中新增js進去,怎麼才能執行,方法呼叫才可以執行,其他是不是自動載入

2021-04-14 05:58:33 字數 1546 閱讀 7796

1樓:認定唯一

在抄html檔案裡面加入js的**,在瀏覽器開啟就可以執行js的**的

例如:在瀏覽器開啟檔案即可彈出 hello world,不懂的可以在網上查一些相關的課程,例如php中文網,上面就有很多的例子!希望對你有幫助!望樓主採納,謝謝!

為什麼js**寫在html檔案裡可以執行,寫在js檔案裡被html檔案呼叫之後卻報錯?

2樓:匿名使用者

1.報錯的原因是:你寫在下面的js沒有被載入,只有被載入後才可以呼叫js;

2.解決方法:

1.你可以把下面那段js**放在html頁面前面,就可以了;

2.或者,按樓上說的,把你的js加上$(function())這個匿名函式;它的意思就是網頁一載入就執行;

3樓:匿名使用者

把函式寫在$(function(){...的外面

4樓:可她愛鬧

$(function(){}裡面是寫載入事件的

為什麼js**在html檔案裡可以執行,寫在js檔案裡被html檔案呼叫之後卻是無法執行了? 5

5樓:匿名使用者

立即執行的js**會受位置的影響,假如你把js外部引用放入head裡,而你在該js檔案中試圖直接訪問dom中的一個body的子元素,就可能產生錯誤,因為該js在執行時,瀏覽器還沒有準備好body的dom.如果是這樣,你可以把js引用移到所有它要訪問元素標籤之後,這樣就不會出錯了.

另外,指令碼執行時錯誤資訊也很重要,可以幫助你快速找到錯誤的原因和找到解決辦法.

6樓:筱_昊

加 window.onload 試一下

將某個連結寫在js檔案裡,開啟某個網頁時可以自動呼叫js當中的連結 20

7樓:無敵張教主

zhi地址,callback是js檔案載入完dao成時要執

內行的回容調函式

為什麼js**在html檔案裡可以執行,寫在js檔案裡被html檔案呼叫之後卻是無法執行了?

函式直接寫在html檔案中執行不起來,但是單獨寫在js檔案裡面,html檔案可以呼叫

8樓:純潔的小樹

看看報什麼錯吧。估計你是沒有把函式放在window.onload=function(){}裡面。

html中內部放