隨筆-13  評論-12  文章-3  trackbacks-0
          1.單擊事件___onclick
          用戶單擊鼠標按鍵時產(chǎn)生的事件.同時onclick指定的事件處理程序或代碼將被調(diào)用執(zhí)行.
          如:<input type="button" value="打開頁面" onlick="window.open('xxxx.html','newwindow','width=456,height=230,toolbar=no,menubar=no,scrollbars=yes');">
           
          2.改變事件___onchange
          當text或textarea元素內(nèi)的字符值改變或select表格選項狀態(tài)改變里發(fā)生該事件.
          如;<textarea name="liuyan" rows=5 cols=70 value=" " onchange=alert("您在文本框中添加了新的內(nèi)容")>
           
          3.選中事件____onselect
          當text或textarea對象中的文字被選中里會引發(fā)該事件
          如:<ipnut type="text" value="默認信息" onselect=alert("您選中了文本框中的文字")>
           
          4.獲得焦點事件____onfocus
          用戶單擊text或textarea以及select對象時,即光標落在文本框或選擇框時會產(chǎn)生該事件.
          如:<select name="zhengjian" onfocus="alert("我成為焦點")>
           
          5.失去焦點事件______onblur
          失去焦點事件正好與獲得焦點事件相對,當text對象,textarea對象或select對象不再擁有焦點而退出后臺時,引發(fā)該事件.
           
          6.載入文件事件____onload
          當頁面文件載入時,產(chǎn)生該事件.onload的一個作用就是在首次載入一個頁面文件時檢測cookie的值,并用一個變量為其賦值,使它可以被源代碼使用,本事件是window的事件,但是在HTML中指定事件處理程序時,一般把它寫在<body>標記中.
          如:<body onload=alert("正在加載頁面,請等待...")>
           
          7.卸載文件事件____onunload
          與載入文件事件onload正好相反,當web頁面退出時引發(fā)的事件,并可更新cookie的狀態(tài)
          如:<body onunload="confirm("你確定要離開本頁?")>
           
          8.鼠標覆蓋事件 _____onmouseover
          onmouseover是當鼠標位于元素上方時所引發(fā)的事件
          如:<input type="boutton" value="按鈕" onmouseover="window.status='請您注意下面的狀態(tài)欄'; return true">
           
          9.鼠標離開事件_____onmouseout
          onmouseout是鼠標離開元素里引發(fā)的事件.如果和鼠標覆蓋事件同時使用,可以創(chuàng)建動態(tài)按鈕的效果.
           
          10.一般事件
          ondbclick          鼠標雙擊事件
          鼠標上的按鍵被按下時激活的事件
          鼠標按下后,松開鼠標時觸發(fā)的事件
          鼠標移動里觸發(fā)的事件.
          onkeypress       當鍵盤上的某個鍵被按下并且釋放時觸發(fā)的事件,要求頁面內(nèi)必須有激活對象
          onkeydown       當鍵盤上某個鍵被按下時觸發(fā)的事件,要求頁面內(nèi)必須有激活對象
          onkeyup            當鍵盤上某個按鍵被放開時觸發(fā)的事件,要求頁面內(nèi)必須有激活對象
           
          11.頁面相關(guān)事件
          onabort   圖片在下載時被用戶中斷
          onbeforeunload   當前頁面的內(nèi)容將要被改變時觸發(fā)的事件
          onerror        捕捉當前頁面因為某種原因而出現(xiàn)的錯誤,如腳本錯誤.
          onmove       瀏覽器的窗口被移動里觸發(fā)的事件
          onresize     當瀏覽器的大小被改變時觸發(fā)的事件
          onscroll         瀏覽器的滾動條位置發(fā)生變化時觸發(fā)的事件
          onstop          瀏覽器的"停止"按鈕被按下或者正在下載的文件被中斷時觸發(fā)的事件.
           
          12. 表單相關(guān)事件
          onreset      當表單中reset屬性被激活時觸發(fā)的事件.
          onsubmit  一個表單被遞交時觸發(fā)的事件.
           
          13.滾動字幕事件
          onbounce    當marquee內(nèi)的內(nèi)容移動至marquee顯示范圍之外時觸發(fā)的事件.
          onfinish      當marquee元素完成需要顯示的內(nèi)容后觸發(fā)的事件.
          onstart        當marquee元素開始顯示內(nèi)容時觸發(fā)的事件.
           
          14.編輯事件.
          onbeforecopy    當頁面當前的被選擇內(nèi)容將要復(fù)制到瀏覽者系統(tǒng)的剪貼板前觸發(fā)的事件.
          onbeforeupdate  當瀏覽者粘貼系統(tǒng)剪貼板中的內(nèi)容時通知目標對象
          oncontextmenu   當按下鼠標右鍵出現(xiàn)菜單或通過鍵盤的按鍵觸發(fā)頁面菜單時觸發(fā)的事件.
                                          <body oncontentmenu="return false">禁止使用鼠標右鍵
          oncopy              當頁面當前被選擇內(nèi)容被復(fù)制后觸發(fā)的事件
          oncut                  當頁面當前被選擇內(nèi)容被剪切時觸發(fā)的事件
          onpaste               當內(nèi)容被粘貼時觸發(fā)的事件
          ondrag                當某個對象被拖動時觸發(fā)的事件
          ondragend          當鼠標拖動結(jié)束時觸發(fā)的事件,即鼠標的按鍵被釋放時觸發(fā)的事件.
           
          15.數(shù)據(jù)綁定
          onafterupdate    當數(shù)據(jù)完成由數(shù)據(jù)源到對象的傳送時觸發(fā)的事件
          oncellchange      當數(shù)據(jù)來源發(fā)生變化時觸發(fā)的事件
          ondataavailable  當數(shù)據(jù)接收完成時觸發(fā)的事件
          ondatasetchanged   數(shù)據(jù)在數(shù)據(jù)源發(fā)生變化時觸發(fā)的事件.
          ondatasetcomplete   當數(shù)據(jù)源的全部有效數(shù)據(jù)讀取完畢時觸發(fā)的事件.
          onerrorupdate          當使用onbeforeupdate事件觸發(fā)取消了數(shù)據(jù)傳送時,代替onafterupdate事件.
          onrowenter               當前數(shù)據(jù)源的數(shù)據(jù)發(fā)生變化并且有新的有效數(shù)據(jù)時觸發(fā)的事件.
          onrowexit                 當前數(shù)據(jù)源的數(shù)據(jù)將要發(fā)生變化時觸發(fā)的事件
          onrowsdelete            當前數(shù)據(jù)記錄將被刪除時觸發(fā)的事件
          onrowsinserted         當前數(shù)據(jù)源將要插入新數(shù)據(jù)記錄時觸發(fā)的事件
           
          16.外部事件
          onafterprint      當文檔被打印后觸發(fā)的事件
          onbeforeprint   當文檔即將打印時觸發(fā)的事件
          onhelp              當瀏覽者按下F1鍵或者單擊瀏覽器中的"幫助"按鈕時觸發(fā)的事件
          posted on 2010-12-19 10:31 zeroline 閱讀(2839) 評論(0)  編輯  收藏 所屬分類: JavaScript
          <2010年12月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          •  

          積分與排名

          • 積分 - 44351
          • 排名 - 1087

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 历史| 辽宁省| 巧家县| 凤城市| 彭泽县| 余江县| 化隆| 聊城市| 澳门| 榆社县| 镇巴县| 塔河县| 武穴市| 阳谷县| 安阳县| 岳阳市| 寿光市| 江阴市| 东阳市| 禹州市| 巴林右旗| 高雄市| 绥阳县| 苍山县| 灯塔市| 墨竹工卡县| 玛曲县| 喀什市| 渝北区| 昌平区| 潍坊市| 榆林市| 平阴县| 什邡市| 巴林左旗| 莲花县| 石首市| 大渡口区| 隆子县| 聂荣县| 积石山|