国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - js教程 - 詳解javascript腳本何時會被執行

詳解javascript腳本何時會被執行

2022-01-17 16:39皮卡丘和羊寶貝 js教程

這篇文章主要介紹了詳解javascript腳本何時會被執行,幫助大家更好的理解和使用JavaScript,感興趣的朋友可以了解下

javascript腳本可以嵌入在html內的任意地方,但它何時被調用呢?當瀏覽器打開HTML文件后,會直接運行不是聲明函數的腳本或通過事件調用腳本函數,下面分析這幾種情況。

1.瀏覽器在打開頁面時執行腳本

當瀏覽器打開一個HTML文件時,它會從頭開始解釋整個文件,包括html標簽和腳本。如果腳本中有可以直接執行的語句,則會在遇到的時候馬上解釋執行。主要有以下2種情形:

1).程序啟動(這里指瀏覽器加載頁面)這個alert這類函數就會被觸發執行

?
1
2
3
4
5
6
7
8
9
10
<html>
  <head>
    <title>demo</title>
    <script type="text/javascript">
      alert("dare you click me once again"); 
    </script>
  </head>
  <body onLoad="display()">
  </body>
</html>

2).隨著瀏覽器加載解析js函數被自動調用(并不是用戶點擊等行為觸發)

詳解javascript腳本何時會被執行

2.利用onLoad事件執行腳本(相當于監聽**發生,然后執行)

onLoad事件是一個頁面在瀏覽器中被打開時發生的,該方法常用于在打開一個頁面的同時向用戶顯示一些消息。
下面例子利用標簽的onLoad事件進行演示:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<html>
  <head>
    <title>demo</title>
    <script type="text/javascript">
      //insert javascript code here.
      function display()
      {
        alert("dare you click me once again") 
      }
    </script>
  </head>
  <body onLoad="display()">
  </body>
</html>

3.利用用戶事件執行腳本

用戶在使用瀏覽器時經常會使用鼠標和鍵盤進行一些操作,比例移動鼠標、點擊鏈接或按鈕,這些操作都會產生相應的事件。我們可以利用這些事件來調用腳本函數。
下面例子利用一個點擊按鈕事件來調用display()函數。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<html>
  <head>
    <title>demo</title>
    <script type="text/javascript">
      //insert javascript code here.
      function display(){
        alert("you click me ,it is so pain")
        }
    </script>
  </head>
  <body>
    <center><br>
    <form>
      <input type="button" value="onclick" onclick="display()">
    </form>
  </center>
  </body>
</html>

以上就是詳解javascript腳本何時會被執行的詳細內容,更多關于javascript腳本何時會被執行的資料請關注服務器之家其它相關文章!

原文鏈接:https://www.cnblogs.com/lovelywcc/p/14368913.html

延伸 · 閱讀

精彩推薦
  • js教程js刪除指定位置超鏈接中含有百度與360的標題

    js刪除指定位置超鏈接中含有百度與360的標題

    最近需要將最近更新的部分內容刪除,只要標題中包括百度與360的都給刪除了,主要用到了jquery的each,需要的朋友可以參考下...

    JS教程網3692021-12-27
  • js教程詳解Typescript里的This的使用方法

    詳解Typescript里的This的使用方法

    這篇文章主要介紹了詳解Typescript里的This的使用方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們...

    hardfist7222021-12-28
  • js教程JS removeAttribute()方法實現刪除元素的某個屬性

    JS removeAttribute()方法實現刪除元素的某個屬性

    這篇文章主要介紹了JS removeAttribute()方法實現刪除元素的某個屬性,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,...

    C語言中文網7742021-12-30
  • js教程Jquery+javascript實現支付網頁數字鍵盤

    Jquery+javascript實現支付網頁數字鍵盤

    這篇文章主要為大家詳細介紹了Jquery+javascript實現支付網頁數字鍵盤,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一...

    юноша 25822021-12-15
  • js教程關于uniApp editor微信滑動問題

    關于uniApp editor微信滑動問題

    這篇文章主要介紹了關于uniApp editor微信滑動問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下...

    辛夷不改年年色10122021-12-31
  • js教程淺析JavaScript中的事件委托機制跟深淺拷貝

    淺析JavaScript中的事件委托機制跟深淺拷貝

    這篇文章主要介紹了JavaScript中的事件委托機制跟深淺拷貝,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要...

    打游戲也要有夢想5672022-01-05
  • js教程微信小程序自定義支持圖片的彈窗

    微信小程序自定義支持圖片的彈窗

    這篇文章主要為大家詳細介紹了微信小程序自定義支持圖片的彈窗,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    歲末Zzz8282021-12-15
  • js教程js實現鼠標拖曳效果

    js實現鼠標拖曳效果

    這篇文章主要為大家詳細介紹了js實現鼠標拖曳效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    等待的L先生8812021-12-22
主站蜘蛛池模板: 亚洲视频中文字幕 | 精品一区二区三区视频 | 韩日av在线 | av网站观看 | 亚洲精品国产一区 | 日本一级毛片免费看 | 日本中文字幕在线播放 | 亚洲在线一区二区 | 成年人视频免费在线看 | 伊人伊成久久人综合网站 | 一区二区蜜桃 | 久久中文字幕一区二区三区 | 午夜影院在线观看 | 99久久久久久 | 亚洲人成网站999久久久综合 | 日日夜夜视频 | 一级片欧美 | 亚洲欧美日韩在线一区 | 国产精品成av人在线视午夜片 | 欧美成人激情视频 | 久re在线 | 国内精品视频 | 欧美高清成人 | 久久精品99 | 国产一二在线 | 欧洲精品久久久久69精品 | 91电影在线 | 精品久久久久久久久久久久 | 亚洲欧美激情精品一区二区 | 九色av| 午夜国产精品视频 | 午夜精品久久久久久久白皮肤 | 欧美视频一二三区 | 日韩在线亚洲 | 日韩一区二区在线观看 | 欧美1级片 | 亚洲精选久久 | 久久久久久久久久久精 | 激情久久av一区av二区av三区 | 午夜精品久久久久久久久久久久 | 中文字幕日韩欧美一区二区三区 |