官术网_书友最值得收藏!

1.5.4 在文檔<head>區(qū)域中的JavaScript

本書前幾章的大部分JavaScript代碼將會放在網(wǎng)頁的<head>區(qū)域,并且封裝在<script></script>標簽對內(nèi)。在<head>區(qū)域也可以包括網(wǎng)頁標題、對外部CSS文件的鏈接、嵌入樣式和元標簽等其他元素,這些元素可以放在<head>區(qū)域的任何位置。

通常,裝載網(wǎng)頁時將顯示一些內(nèi)容,而當用戶與頁面元素互動時將執(zhí)行JavaScript。此外,有些JavaScript也可能在顯示任何HTML內(nèi)容之前就立即執(zhí)行。例1.12展示了一個頁面,該頁先裝載然后當用戶單擊一個按鈕時將調(diào)用在<head>區(qū)域中的一個JavaScript函數(shù)。

例1.12 調(diào)用<head>區(qū)域的JavaScript代碼

裝載時這個頁面看起來像這樣:

當用戶單擊按鈕時,將調(diào)用名為welcome()的JavaScript函數(shù),這個函數(shù)定義在<head>區(qū)域的第5~8行。該函數(shù)極其簡單,只做一件事,就是彈出一個警示對話框顯示信息“Hi there,friend!”。在單擊按鈕之后這個頁面看起來像這樣:

主站蜘蛛池模板: 达孜县| 雅江县| 湖南省| 江津市| 双鸭山市| 喀喇沁旗| 桓台县| 鄂托克旗| 德保县| 扎鲁特旗| 习水县| 京山县| 兴隆县| 巧家县| 梅河口市| 拉孜县| 彰武县| 西峡县| 湄潭县| 石阡县| 丘北县| 东明县| 华池县| 塘沽区| 平邑县| 弥渡县| 唐山市| 南漳县| 宜宾县| 白银市| 克山县| 二手房| 永德县| 武夷山市| 涡阳县| 涟水县| 邵阳县| 上杭县| 罗城| 佛坪县| 九寨沟县|