js事件:
HTML 事件可以是瀏覽器行為,也可以是用戶行為一下是一些列子:
onchange HTML 元素改變
onclick 用戶點擊 HTML 元素
onmouseover 用戶在一個HTML元素上移動鼠標
onmouseout 用戶從一個HTML元素上移開鼠標
onkeydown 用戶按下鍵盤按鍵
onload 瀏覽器已完成頁面的加載
在事件觸發時 JavaScript 可以執行一些代碼。
<button onclick='getElementById("demo").innerHTML=Date()'>現在的時間是??</button>
上述實例中按鈕元素中添加了 onclick 屬性 (并加上代碼):JavaScript 代碼將修改 id="demo" 元素的內容。
<button onclick="this.innerHTML=Date()">現在的時間是?</button>
上述實例中代碼將修改自身元素的內容 (使用 this.innerHTML):
事件可以用于處理表單驗證,用戶輸入,用戶行為及瀏覽器動作:
頁面加載時觸發事件
頁面關閉時觸發事件
用戶點擊按鈕執行動作
驗證用戶輸入內容的合法性
等等 ...