日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

❗HTML引入JavaScript的三种常用方式汇总❗

發布時間:2025/3/21 javascript 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ❗HTML引入JavaScript的三种常用方式汇总❗ 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

引言

JavaScript是一門腳本語言,雖然名字里有Java,但是和Java沒有一點關系,它原名是LiveScript;現在的前端JavaScript可以說是異常火爆,但是博主本人并不準備向前端發展,但是對前端的一些基礎知識還是必須有所了解的;
上一篇博客:?HTML引入CSS的三種常用方式匯總? 已經介紹了HTML嵌入CSS的三種方式,這里就來介紹HTML如何嵌入JavaScript;

ps:由于作者規劃以后往java后端發展,所以對于前端的知識只是了解了部分主要內容,以應用為主,所以如果有錯誤請各位及時指正!


事件句柄

JS是一門事件驅動型的編程語言,依靠事件去驅動,然后執行對應的程序;

這里就拿鼠標點擊(click)事件來舉例子;
每個每個事件都會有對應的事件句柄,就比如這個click例子,事件句柄為:onclick
注:事件和事件句柄的區別是:事件句柄 是在 事件 單詞前添加一個on
而且事件句柄是以HTML標簽的屬性存在的;

所以我們這個例子要實現的功能就是:用戶點擊以下按鈕,彈出消息框

那么如何通過點擊按鈕這個事件彈出消息框呢?
??????在JS中有一個內置的對象叫做window,全部小寫,可以直接拿來使用,window代表的是瀏覽器對象;
??????window對象有一個函數叫做:alert,用法是:window.alert("消息");這樣就可以彈窗了;

示例如下:

<!DOCTYPE html> <html><head><meta charset="utf-8"><title>HTML中嵌入JS代碼的第一種方式</title></head><body><input type="button" value="hello" onclick="window.alert('hello zhangsan')window.alert('hello lis')window.alert('hello wangwu')"/><!-- window. 可以省略。--><input type="button" value="hello" onclick="alert('hello zhangsan')alert('hello lis')alert('hello wangwu')"/></body> </html>

腳本塊

這種方法和之前CSS總結中提到的內部CSS樣式很像,也很簡單
格式為:

<script type="text/javascript"> 腳本塊 </script> <!--注意:這里的結束部分:‘</script>’一定要有-->

示例如下:

<!DOCTYPE html> <html><head><meta charset="utf-8"><title>HTML中嵌入JS代碼的第二種方式</title><!--腳本塊可以出現在任何地方,這里就不一一示范了,感興趣可以自己嘗試--><script type="text/javascript">/*暴露在腳本塊當中的程序,在頁面打開的時候執行,并且遵守自上而下的順序依次逐行執行。(這個代碼的執行不需要事件)*/window.alert("head............");//alert函數會阻塞整個HTML頁面的加載</script></head><body><!--注意觀察按鈕1,2的出現時機,可以直觀體會到js自上而下執行效果--><input type="button" value="我是一個按鈕對象1" /><script type="text/javascript">window.alert("Hello World!");window.alert("Hello JavaScript!");</script><input type="button" value="我是一個按鈕對象2" /></body> </html>

引入外部獨立的js文件

為了讓HTML頁面和js腳本更好的分離,可以將js腳本單獨保存到一個*.js的文件中,然后在HTML中導入即可,
導入的語法如下:<scrip type="text/javascript" src="test.js"></script>

再次強調:結束部分</script>一定要有,否則網頁不會顯示!

還有一點:一定要注意區分,在CSS中引入文件通過link,使用的是href="URL(統一資源定位器)"
????????????????????????????????????????????????????????????????????????????????????而JS使用的是src="URL(統一資源定位器)"
千萬不要弄混!

js代碼:

window.alert("hello js!"); window.alert("hello js!"); window.alert("hello js!"); window.alert("hello js!"); window.alert("hello js!"); window.alert("ending");

html代碼:

<!DOCTYPE html> <html><head><meta charset="utf-8"><title>HTML中嵌入JS代碼的第三種方式:引入外部獨立的js文件</title></head><body><!--這里就導入了js01文件,并運行--><script type="text/javascript" src="js01.js">// 這里寫的代碼不會執行,執行的是js01文件// window.alert("Test");</script><script type="text/javascript">alert("hello jack!");</script></body> </html>

總結

匯總一下這三點:

  • 事件句柄
  • 腳本塊
  • 引入外部獨立的js文件

JS的內容相對CSS和HTML還有很多,這也只是一個起點,希望我們能一起加油!

總結

以上是生活随笔為你收集整理的❗HTML引入JavaScript的三种常用方式汇总❗的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。