真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

JavaScript常用事件介紹-創(chuàng)新互聯(lián)

JavaScript 事件(常用)

目前成都創(chuàng)新互聯(lián)公司已為上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、江口網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

網(wǎng)頁中的每個元素都可以產(chǎn)生某些可以觸發(fā) JavaScript 函數(shù)的事件。比方說,我們可以在用戶點(diǎn)擊某按鈕時產(chǎn)生一個onClick 事件來觸發(fā)某個函數(shù)。事件在HTML 頁面中定義。

事件舉例:

  • 鼠標(biāo)點(diǎn)擊
  • 頁面或圖像載入
  • 鼠標(biāo)懸浮于頁面的某個熱點(diǎn)之上
  • 在表單中選取輸入框
  • 確認(rèn)表單
  • 鍵盤按鍵

注意:事件通常與函數(shù)配合使用,當(dāng)事件發(fā)生時函數(shù)才會執(zhí)行。

JavaScript常用事件介紹

事件三要素

事件源、事件、事件驅(qū)動程序。

三句話:獲取事件源、綁定事件、書寫事件驅(qū)動程序。

  • 1.獲取事件源:document.getElementById(“box”);
  • 2.綁定事件:  box.onclick = function(){ 程序 };
  • 3.書寫事件驅(qū)動程序:以后要學(xué)習(xí)的關(guān)于DOM的操作

JavaScript常用事件介紹

JavaScript常用事件介紹

行內(nèi)綁定事件:

JavaScript常用事件介紹

JavaScript常用事件介紹

JavaScript常用事件介紹

onload事件用于body標(biāo)簽控制整個頁面(主要用于頁面一加載就觸發(fā))

JavaScript常用事件介紹

a.窗口事件,只在body和frameset元素中才有效

  •     onload      頁面或圖片加載完成時
  •     onunload     用戶離開頁面時

b.表單元素事件,在表單元素中才有效

  •     onchange     框內(nèi)容改變時
  •     onsubmit     點(diǎn)擊提交按鈕時
  •     onreset     重新點(diǎn)擊鼠標(biāo)按鍵時
  •     onselect     文本被選擇時
  •     onblur      元素失去焦點(diǎn)時
  •     onfocus     當(dāng)元素獲取焦點(diǎn)時

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     鼠標(biāo)點(diǎn)擊一個對象時
  •     ondblclick    鼠標(biāo)雙擊一個對象時
  •     onmousedown 鼠標(biāo)被按下時
  •     onmousemove 鼠標(biāo)被移動時
  •     onmouseout    鼠標(biāo)離開元素時
  •     onmouseover 鼠標(biāo)經(jīng)過元素時
  •     onmouseup    釋放鼠標(biāo)按鍵時

e.其他

  •     onresize     當(dāng)窗口或框架被重新定義尺寸時
  •     onabort     圖片下載被打斷時
  •     onerror     當(dāng)加載文檔或圖片時發(fā)生錯誤時

自定義對象:有初始化對象和定義構(gòu)造函數(shù)的對象兩種方法

a:初始化對象

例如:對象={屬性1:值1;屬性2:值2;......屬性n:值n} 注意:每個屬性/值對之間用分號隔開;

b: 定義構(gòu)造函數(shù)的對象

例如:

function 函數(shù)名(屬性1, 屬性2,......屬性N){
this.屬性1=屬性值1;
this.屬性2=屬性值2;
this.屬性n=屬性值n;
this.方法名1=函數(shù)名1;
this.方法名2=函數(shù)名2;
}

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


本文題目:JavaScript常用事件介紹-創(chuàng)新互聯(lián)
當(dāng)前鏈接:http://weahome.cn/article/ddohjs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部