欧美精品一区二区三区四区-欧美精品一区二区三区在线播放-欧美精品一区二区少妇免费A片-欧美精品一区二区在线观看-欧美久久激情图-欧美久久久久

js,javascrpt入門級教程

Javas cript 必需嵌入到 HTML 文檔,才能被瀏覽器解釋和執行。


將 Javas cript 腳本嵌入到 HTML 文檔中有3種標準方法:

1. 

通過 <s cript> 標簽嵌入;

2. 

3. 

引入外部腳本;

4. 

5. 

在 HTML 屬性中直接嵌入。

6. 

一. 通過<s cript>標簽嵌入通過 <s cript> 標簽嵌入Javas cript代碼時,必需將代碼放在 <s cript type="text/javas cript"> 和 </s cript> 標記對之間。


【例1-2】通過<s cript>標簽嵌入Javas cript代碼:

<html>

<head>


<title>通過<s

cript>標簽嵌入</title>

</head>

<bdoy>

<!-- 開始嵌入Javas cript代碼 -->

<s

cript type="text/javas cript">


document.write("這是通過<s

cript>標簽嵌入的代碼");  // 輸出語句

</s

cript>

<!-- 結束 -->

</body>

</html>

瀏覽器載入HTML文檔時,會識別 <s cript> 標簽,執行其中的 Javas cript 代碼,然后將結果返回并在瀏覽器窗口顯示。

二. 引入外部腳本當網頁功能比較復雜,或通用代碼(每個頁面都是用)較多時,直接在 <s cript> 標簽中嵌入 Javas cript 代碼會導致網頁雜亂,不易管理。這時候,我們希望能將Javas cript代碼保存在單獨的文件中,使用時再嵌入到 HTML 文檔。


可以通過 <s cript> 標簽的 src 屬性引入外部文件。


例如,引入網站根目錄下的 demo.js 文件:

1

<s

cript type="text/javas cript"

src="/demo.js"></s

cript>

引入上級目錄中 s cript 目錄下的 demo.js 文件:

1

<s

cript type="text/javas cript"

src="../s cript/demo.js"></s

cript>

引入百度的 Javas cript 文件:

1

<s

cript type="text/javas cript"

src="http://www.baidu.com/s cript/demo.js"></s

cript>


【例1-3】引入外部腳本:

<html>

<head>


<title>引入外部腳本</title>

</head>

<bdoy>


<s

cript type="text/javas cript"

src="1-3.js"></s

cript>

</body>

</html>

將上面代碼保存為 1-3.html ,并在同一目錄下創建一個 Javas cript 腳本文件,命名為1-3.js,輸入如下代碼:

1

document.write("引入外部腳本");

在瀏覽器中打開 1-3.html ,顯示 ”引入外部腳本“,外部腳本成功引入并執行。


引入外部腳本,能夠很輕松的讓多個頁面使用相同的 Javas cript 代碼。外部腳本一般會被瀏覽器保存在緩存文件中,用戶再次訪問網頁時,無需重新載入,加快了網頁打開速度。


注意:外部腳本一般保存為 .js 的文件。

三. 在 HTML 屬性中直接嵌入在 HTML 屬性中嵌入 Javas cript 代碼主要是針對 Javas cript 事件。Javas cript 事件是指用戶對網頁進行操作時,網頁做出相應的響應。


【例1-4】鼠標單擊事件:


<html>

<head>


<title>鼠標單擊事件</title>

</head>

<bdoy>


<p

onclick="alert('你已經點擊了我!');">請點擊這里</p>

</body>

</html>




【例1-4】鼠標雙擊事件:

<html>

<head>


<title>鼠標雙擊事件</title>

</head>

<bdoy>


<p

ondblclick="alert('你已經雙擊了我!');">請雙擊這里</p>

</body>

</html>




【例1-5】鼠標移入事件:

<html>

<head>


<title>鼠標雙擊事件</title>

</head>

<bdoy>


<p

onmouseover="alert('你的鼠標已移動!');">請將鼠標移動到這里</p>

</body>

</html>




說明:alert() 函數彈出一個警告框。

嵌入腳本的位置<s cript> 標簽嵌入的腳本和外部引入的腳本可以放在 <head> 標簽和 <body> 標簽的任意位置。


上面的幾個例子,都是將 Javas cript 代碼嵌入到 <body> 標簽,下面演示在 <head> 標簽中嵌入腳本。


【例1-6】在 <head> 標簽中引入外部腳本

<html>

<head>


<title>引入外部腳本</title>


<s cript type="text/javas cript"

src="1-3.js"></s cript>

</head>

<bdoy>


<p> 在<head>標簽中引入外部腳本 </p>

</body>

</html>

  

【例1-6】通過 <s cript> 標簽嵌入腳本

<html>

<head>


<title>引入外部腳本</title>

</head>

<bdoy>


<p

id="demo">請點擊這里</p>


<s

cript type="text/javas cript">


document.getElementById("demo").onclick=function(){


alert("你已經點擊了我");


}


</s

cript>

</body>

</html>


聯系我們

如有問題請聯系我們,我們7*24小時竭誠為您服務

主站蜘蛛池模板: 日韩精品久久不卡中文字幕 | 国产精品国产三级国产av′ | 国产69精品久久久久一区 | 91 羞羞网站 | 亚洲AV优女天堂波多野结衣 | 99精品国产免费久久国语 | www.伊人久久 | 天天干在线视频播放 | 美女视频黄a视频全免费网站色窝 | 91一级特黄大片 | 日韩一区二区三区射 | 99久久无色码中文字幕人妻 | 高清无码爱爱免费视频 | 国产成人麻豆精品午夜福利在线 | 久久婷婷无码欧美日韩 | 一区二区三区不卡在线 | 亚洲中文字幕无码一久久区 | 丰满少妇一区二区 | 欧美 国产 综合 欧美 视频 | 五月花 | 最新亚洲人成在线无码中字 | 色偷偷国色天香在线观看免费视频 | 亚婷婷洲AV久久蜜臀无码 | 亚洲国产系列一区二区三区 | 国产精品免费久久久久久蜜桃 | A片扒开双腿进入做视频 | 国产成人精品综合在线 | 国产午夜精品爆乳美女蜜臂av | 国产精品一区二区日韩91 | 5566在线资源午夜毛片三级锕在线丰满99久久久无码国 | 国产系列丝袜熟女精品视频 | 国产乱码精品一区二区三区四川 | AV久久无码精品影视 | 国产精品自在线国产 | 丁香婷婷综合久久精品 | 亚洲日韩国产另类精品乱码 | 成人久久免费视频 | 自拍天堂中文字幕三 | 2024精品久久久久 | 日本波多野结衣在线观看 | 日韩欧美另类蜜桃 |