DIV CSS 佈局教程網

js 常見事件
編輯:JavaScript基礎知識     


a.窗口事件,只在body和frameset元素中才有效
onload      頁面或圖片加載完成時
onunload     用戶離開頁面時

b.表單元素事件,在表單元素中才有效
onchange     框內容改變時
onsubmit     點擊提交按鈕時
onreset     重新點擊鼠標按鍵時
onselect     文本被選擇時
onblur      元素失去焦點時
onfocus     當元素獲取焦點時

c.鍵盤事件,在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素裡都無效
onkeydown    按下鍵盤按鍵時
onkeypress    按下或按住鍵盤按鍵時
onkeyup     放開鍵盤按鍵時

d.在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素裡都無效
onclick     鼠標點擊一個對象時
ondblclick    鼠標雙擊一個對象時
onmousedown 鼠標被按下時
onmousemove 鼠標被移動時
onmouseout    鼠標離開元素時
onmouseover 鼠標經過元素時
onmouseup    釋放鼠標按鍵時

e.其他
onresize     當窗口或框架被重新定義尺寸時
onabort     圖片下載被打斷時
onerror     當加載文檔或圖片時發生錯誤時

自定義對象:有初始化對象和定義構造函數的對象兩種方法
a:初始化對象
例如: 對象={屬性1:值1;屬性2:值2;......屬性n:值n} 注意:每個屬性/值對之間用分號隔開;

b: 定義構造函數的對象
例如:
function 函數名(屬性1, 屬性2,......屬性N){
this.屬性1=屬性值1;
this.屬性2=屬性值2;
this.屬性n=屬性值n;

this.方法名1=函數名1;
this.方法名2=函數名2;
}

注意:方法名和函數名可以同名,但是在方法調用函數前,函數必須已經定義好,否則會出錯為自定義的函數創建新的實例一樣是使用 new 語句。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved