姬小光前端興趣班【第006期】
在前幾期的成果中,我們做出來的頁面只有一些“靜態”的內容,只能給使用者大眼瞪小眼的看,那麼別人家的網頁上那些飛來飛去的,若隱若現的東西都是咋搞的呢?
這一期,我們來說說頁面中的指令碼(Script)。
頁面中的指令碼
指令碼語言有很多中,目前網頁製作中基本上已經是 Javascript 的天下了(指令碼語言的一種,以下簡稱 JS),指令碼語言可以以文字形式存在,在瀏覽器中解釋執行。我們網頁上的使用者互動效果,絕大部分都是使用 JS 來實現的。
那麼,如何在我們的網頁中插入一段指令碼,又怎樣能讓它 rock 起來呢? 在第二期(回覆 002)的課程中我們瞭解到,HTML是一種標記語言,那麼網頁中的指令碼,也有它對應的標籤,那就是 標籤。
下面我們按照第一期(回覆 001)的然並卵的方法,新建一個檔案,並寫入如下程式碼:
之所以這裡用的是截圖而不是文字,是希望大家體驗一下敲打程式碼的趕腳,也能幫助大家學習和記憶。
OK,儲存並用瀏覽器開啟之後,你會發現頁面上已經輸出了我們 “write” 的內容:
這裡包裹在 標籤中的內容,就是我們的 JS 指令碼了。這個 document.write 方法(可以理解為程式的一種能力或行為),可以在頁面中寫入一段內容。
當然,關於 Javascript 語言本身,我們還有很多內容要學習,可能幾十節課都講不完。這裡只是通過一個簡單的栗子先讓大家有個直觀的印象,知道 JS 是可以做使用者互動的。
最後我們再來加一點點真正的互動,現在我們把 標籤中的內容改成這樣:
儲存後再重新整理網頁,你會看到頁面彈出了一個提示框:
我們可以點選“OK”來關閉這個視窗,而視窗的內容也是我們程式碼裡面輸入的內容。聰明的你是不是感受到了一點互動的功能了呢?
相關文章
- 姬小光前端興趣班【第005期】前端
- 姬小光前端興趣班【第003期】- 所謂樣式前端
- 姬小光前端興趣班【第008期】- 真正的切圖大法前端
- 姬小光前端興趣班【第001期】- 然並卵的 Hello World !前端
- 姬小光前端興趣班【第007期】- 切圖大法之表格佈局前端
- 姬小光前端興趣班【第002期】- HTML語言與常用標籤前端HTML
- 姬小光前端興趣班【第009期】- 切圖大法之程式碼的整理前端
- 姬小光前端興趣班【第004期】- 文件型別與 HTML 頁面的基本結構前端型別HTML
- 興趣愛好——IOS興趣感的磨練iOS
- Anker 前端月刊 | 第1期前端
- 前端週刊第 4 期前端
- ZooTeam 前端週刊|第 76 期前端
- 摩拜前端週刊第2期前端
- 摩拜前端週刊第3期前端
- 摩拜前端週刊第1期前端
- 摩拜前端週刊第7期前端
- 摩拜前端週刊第6期前端
- 摩拜前端週刊第5期前端
- 摩拜前端週刊第4期前端
- 摩拜前端週刊第23期前端
- 前端都在聊什麼 - 第 3 期前端
- 前端都在聊什麼 - 第 4 期前端
- 前端週刊第63期:前端新人如何快速提高?前端
- 趣說單例模式——選班長單例模式
- 興趣愛好【演算法】演算法
- 潮流前端週刊(第37期)- 想學前端的貓前端
- FCC成都社群·前端週刊 第 1 期前端
- 阿里雲前端週刊 – 第 28 期阿里前端
- 阿里雲前端週刊 – 第 13 期阿里前端
- 潮流前端週刊(第31期)- mamala 西餐前端
- 前端特效【第04期】|果汁混合效果-下前端特效
- 前端特效【第03期】|果汁混合效果-上前端特效
- FCC 成都社群·前端週刊 第 7 期前端
- 阿里雲前端週刊-第27期阿里前端
- 阿里雲前端週刊-第28期阿里前端
- 阿里雲前端週刊-第23期阿里前端
- 阿里雲前端週刊-第24期阿里前端
- 阿里雲前端週刊 - 第 22 期阿里前端