- VBScript 教程
- VBScript - 首頁
- VBScript - 概述
- VBScript - 語法
- VBScript - 啟用
- VBScript - 位置
- VBScript - 變數
- VBScript - 常量
- VBScript - 運算子
- VBScript - 決策
- VBScript - 迴圈
- VBScript - 事件
- VBScript - Cookie
- VBScript - 數字
- VBScript - 字串
- VBScript - 陣列
- VBScript - 日期
- VBScript 高階
- VBScript - 過程
- VBScript - 對話方塊
- VBScript - 面向物件
- VBScript - 正則表示式
- VBScript - 錯誤處理
- VBScript - 其他語句
- VBScript 有用資源
- VBScript - 問答
- VBScript - 快速指南
- VBScript - 有用資源
- VBScript - 討論
HTML 事件參考
當用戶訪問您的網站時,他們會執行諸如點選文字、影像、連結、懸停在物件上等操作。這些都是 JavaScript 所稱事件的示例。
我們可以在 JavaScript 或 VBScript 中編寫事件處理程式,並將這些事件處理程式指定為事件標籤屬性的值。HTML 4.01 規範定義瞭如下所示的 19 個事件屬性
<body> 和 <frameset> 級事件
只有兩個屬性可以用於在文件級別發生事件時觸發任何 JavaScript 或 VBScript 程式碼。
| 屬性 | 值 | 描述 |
|---|---|---|
| onload | 指令碼 | HTML 文件載入時執行指令碼 |
| onunload | 指令碼 | HTML 文件解除安裝時執行指令碼 |
注意:此處,“指令碼”指的是任何 VBScript 或 JavaScript 函式或程式碼片段。
<form> 級事件
以下六個屬性可用於在表單級別發生事件時觸發任何 JavaScript 或 VBScript 程式碼。
| 屬性 | 值 | 描述 |
|---|---|---|
| onchange | 指令碼 | 元素更改時執行指令碼 |
| onsubmit | 指令碼 | 提交表單時執行指令碼 |
| onreset | 指令碼 | 重置表單時執行指令碼 |
| onselect | 指令碼 | 選擇元素時執行指令碼 |
| onblur | 指令碼 | 元素失去焦點時執行指令碼 |
| onfocus | 指令碼 | 元素獲得焦點時執行指令碼 |
鍵盤事件
以下三個事件由鍵盤生成。這些事件在 base、bdo、br、frame、frameset、head、html、iframe、meta、param、script、style 和 title 元素中無效。
| 屬性 | 值 | 描述 |
|---|---|---|
| onkeydown | 指令碼 | 按下鍵時執行指令碼 |
| onkeypress | 指令碼 | 按下並釋放鍵時執行指令碼 |
| onkeyup | 指令碼 | 釋放鍵時執行指令碼 |
其他事件
以下七個事件是由滑鼠與 HTML 標籤接觸時生成的。這些事件在 base、bdo、br、frame、frameset、head、html、iframe、meta、param、script、style 和 title 元素中無效。
| 屬性 | 值 | 描述 |
|---|---|---|
| onclick | 指令碼 | 滑鼠單擊時執行指令碼 |
| ondblclick | 指令碼 | 滑鼠雙擊時執行指令碼 |
| onmousedown | 指令碼 | 按下滑鼠按鈕時執行指令碼 |
| onmousemove | 指令碼 | 滑鼠指標移動時執行指令碼 |
| onmouseout | 指令碼 | 滑鼠指標移出元素時執行指令碼 |
| onmouseover | 指令碼 | 滑鼠指標移到元素上時執行指令碼 |
| onmouseup | 指令碼 | 釋放滑鼠按鈕時執行指令碼 |
vbscript_events.htm
廣告