JavaScript學習路-(26)events-1

事件 (events) 在之前的文章出現蠻多次了,出現頻率跟函式有得拼吧!
事件可偵測用戶做了什麼事情,接收訊息後採取相關動作。
例如 onload (頁面讀取完畢執行…)、onclick (按下按鈕執行…),
這些都屬於使用者做了某些事情, JavaScript 利用這些事件接收、觸發動作。

閱讀全文

JavaScript學習路-(23)表單驗證-1

一個網站除了瀏覽、購物、查詢等等的功能以外,
最普遍的應該就是傳送表單的回饋機制。
不管怎麼樣都會有聯絡我們之類的表單,或者單純填寫訂單也會需要用到。
因為不知道每台電腦面前是何許人也,
糊裏糊塗(寫錯資料)還是鬼靈精怪(我就是想亂寫),
要減少收到錯誤訊息,錯失聯絡客戶的機會,表單提示跟資料驗證就很重要。

閱讀全文

JavaScript學習路-(21)JSON-1

JSON = JavaScript Object Notation (JavaScript 物件表示法),
以文字儲存 & 傳送資料,可以想像 json 也是一個盒子
( JavaScript 四處可見盒子哪~),裡面有很多~格可以儲存固定格式的資料。
當瀏覽器向伺服器要求檔案時,伺服器把 json 資料回傳給瀏覽器,JavaScript 再轉換成看得懂的資訊,經由 html + CSS 的美化後呈現。

閱讀全文