最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談javascript基礎(chǔ)之客戶端事件驅(qū)動

 更新時間:2016年06月10日 16:08:09   投稿:jingxian  
下面小編就為大家?guī)硪黄獪\談javascript基礎(chǔ)之客戶端事件驅(qū)動。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

我們知道,面向?qū)ο蟀l(fā)展起來后,“一夜之間”,幾乎所有的語言都能基于對象了,JavaScript也是基于對象的語言。用戶在瀏覽器上的行為稱作“事件”,之后引發(fā)的一系列動作,比如彈窗啦,改變?yōu)g覽器大小啦,驗證啦,balabala,都叫做“事件驅(qū)動”。當(dāng)然,這次我主要介紹幾個常常發(fā)生的事件。

ps:對于js腳本的支持以瀏覽器而定!??!有的低版本的瀏覽器可能不支持!??!

1.單擊事件(onClick)

啥叫單擊事件呢?當(dāng)用戶單擊鼠標(biāo)按鈕是,就會產(chǎn)生單擊事件。同時onclick指定的事件處理程序?qū)徽{(diào)用。通常應(yīng)用在button(按鈕對象)、checkbox(復(fù)選框)、radio(單選按鈕)、reset buttons(重置按鈕)、submit buttons(提交按鈕)上。

放大招:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>js基礎(chǔ)之單擊事件</title>

</head>
<body>
<form>
  <script language="JavaScript">
    function aclick(){
      alert("你剛才單擊了按鈕");
    }
  </script>
  <input type="button" value="按鈕" onclick= "aclick()" />
</form>

</body>
</html>

效果如下圖:

2.更改事件(onChange)

一旦用戶更改表單的值時,就會觸發(fā)onchange事件。

代碼如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>js基礎(chǔ)之更改事件</title>
  <script language="JavaScript">
    function check() {
      alert("文本框的值發(fā)生了變化");
    }
  </script>
</head>
<body>
<form>
  <input type="text" value="這是一個文本框" name="name" onchange="check()"/>
</form>
</body>
</html>

效果如下圖 :

3.選中事件(onSelect)

當(dāng)頁面中的元素被選中時,就會觸發(fā)onselect事件。

代碼如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>js基礎(chǔ)之更改事件</title>
  <script language="JavaScript">
    function check() {
      alert("文本框的值發(fā)生了變化");
    }
  </script>
</head>
<body>
<form>
  <input type="text" value="這是一個文本框" name="name" onchange="check()"/>
</form>
</body>
</html>

效果如下圖:

4.加載事件(onLoad)

加載事件是在剛剛打開網(wǎng)頁時,觸發(fā)的事件。

代碼如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>js基礎(chǔ)之加載事件</title>
  <script language="JavaScript">
    function check(){
      alert("莫急莫急,小D正在騎馬來的路上,O(∩_∩)O哈哈~");
    }
  </script>
</head>
<body onload="check()">
</body>
</html>

效果如下圖:

5.卸載前事件(beforeunload)

確切說,稱為“離開頁面前事件”比較恰當(dāng),當(dāng)你單擊當(dāng)前標(biāo)簽頁的關(guān)閉按鈕時會觸發(fā)此事件。

代碼如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>js基礎(chǔ)之卸載前事件</title>
  <script language="JavaScript">
    function check1(){
      alert("你真的要離我而去呢?╥﹏╥...");
    }
  </script>
</head>
<body onbeforeunload= "check1()">
<h1>這是用來驗證卸載前事件的頁面</h1>
</body>
</html>

效果如下圖:

以上這篇淺談javascript基礎(chǔ)之客戶端事件驅(qū)動就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • javascript 學(xué)習(xí)之旅 (1)

    javascript 學(xué)習(xí)之旅 (1)

    最近在看《JavaScript DOM 編程藝術(shù)》, 在此做下筆記。
    2009-02-02
  • 深入Javascript函數(shù)、遞歸與閉包(執(zhí)行環(huán)境、變量對象與作用域鏈)使用詳解

    深入Javascript函數(shù)、遞歸與閉包(執(zhí)行環(huán)境、變量對象與作用域鏈)使用詳解

    本篇文章對Javascript中函數(shù)、遞歸與閉包(執(zhí)行環(huán)境、變量對象與作用域鏈)的使用進(jìn)行了詳細(xì)的分析介紹。需要的朋友參考下
    2013-05-05
  • 最新評論

    南陵县| 时尚| 彩票| 甘德县| 乌审旗| 万山特区| 凤凰县| 涞水县| 宾川县| 开鲁县| 屏东县| 遂溪县| 皮山县| 衡阳县| 彰化县| 合阳县| 淮安市| 鄂尔多斯市| 呼玛县| 富顺县| 江陵县| 定日县| 黎川县| 乐陵市| 庆城县| 建平县| 大安市| 元朗区| 汝城县| 渝北区| 独山县| 苍溪县| 兴海县| 万安县| 彭泽县| 铜鼓县| 南郑县| 淅川县| 凤翔县| 九江县| 辽源市|