javascript 使用
1. 標(biāo)簽
在 html 中,javascript 代碼必須位于
標(biāo)簽之間。
注釋:舊的 javascript 例子也許會(huì)使用 type 屬性:。 注釋:type 屬性不是必需的。javascript 是 html 中的默認(rèn)腳本語(yǔ)言。 ? 您能夠在 html 文檔中放置任意數(shù)量的腳本。 腳本可被放置與 html 頁(yè)面的 或 部分中,或兼而有之。 在本例中,javascript 函數(shù)被放置于 html 頁(yè)面的 部分。 該函數(shù)會(huì)在按鈕被點(diǎn)擊時(shí)調(diào)用:范例
document.getelementbyid("demo").innerhtml = "我的第一段 javascript";
2. 或 中的 javascript
1) 中的 javascript
范例
function myfunction() {
document.getelementbyid("demo").innerhtml = "段落被更改。";
}
一張網(wǎng)頁(yè)
一個(gè)段落
2) 中的 javascript
在本例中,javascript 函數(shù)被放置于 html 頁(yè)面的 部分。
該函數(shù)會(huì)在按鈕被點(diǎn)擊時(shí)調(diào)用:
范例
a web page
一個(gè)段落
![]()
提示:把腳本置于 元素的底部,可改善顯示速度,因?yàn)槟_本編譯會(huì)拖慢顯示。
3. 外部腳本
腳本可放置與外部文件中:
1)外部文件:myscript.js
function myfunction() { document.getelementbyid("demo").innerhtml = "段落被更改。"; }
外部腳本很實(shí)用,如果相同的腳本被用于許多不同的網(wǎng)頁(yè)。
javascript 文件的文件擴(kuò)展名是 .js。
如需使用外部腳本,請(qǐng)?jiān)? 標(biāo)簽的 src (source) 屬性中設(shè)置腳本的名稱:
范例
您可以在 或 中放置外部腳本引用。
該腳本的表現(xiàn)與它被置于 標(biāo)簽中是一樣的。
注釋:外部腳本不能包含 標(biāo)簽。
2)外部 javascript 的優(yōu)勢(shì)
在外部文件中放置腳本有如下優(yōu)勢(shì):
- 分離了 html 和代碼
- 使 html 和 javascript 更易于閱讀和維護(hù)
- 已緩存的 javascript 文件可加速頁(yè)面加載
如需向一張頁(yè)面添加多個(gè)腳本文件 - 請(qǐng)使用多個(gè) script 標(biāo)簽:
范例
3)外部引用
可通過(guò)完整的 url 或相對(duì)于當(dāng)前網(wǎng)頁(yè)的路徑引用外部腳本:
本例使用完整的 url 來(lái)鏈接至腳本:
范例
本例使用了位于當(dāng)前網(wǎng)站上指定文件夾中的腳本:
范例
本例鏈接了與當(dāng)前頁(yè)面相同文件夾的腳本: