時間概念和時間監聽
return false 組織預設行為
例:阻止跳轉
阻止預設行為
通用性的事件監聽方法
1、繫結html元素屬性(在html中元素標籤中新增屬性)
例:這段**就是在按鈕的元素標籤中新增了onclick屬性
2、繫結dom物件屬性
document.getelementbyid(「btn1」).onclick=test;test是函式名
(首先獲取id名字為btn1的元素屬性再新增onclick屬性)
例:獲取id為test2的元素節點:var btn=document.getelementbyid("test2");
新增點選事件:
btn.onclick=get2;
function get2()
例:匿名函式版本:
document.getelementbyid("test2").ondblclick=function()
常見的事件型別
onclick 單擊滑鼠左鍵觸發
ondblclick 雙擊滑鼠左鍵觸發
onmouseout 滑鼠指標移出乙個元素邊界觸發
onmouseover 滑鼠指標移入乙個元素時觸發
例:滑鼠放在紅色上藍色顯示
document.getelementbyid("d1").onmouseover=function()
滑鼠移出紅色後藍色消失
document.getelementbyid("d1").onmouseout=function()
html事件
onload 頁面載入完成之後在window物件上觸發
onselect 選擇了文字框的乙個或多個字元時觸發
onchange 文字框失去焦點時,並且在他獲取焦點時內容發生改變時觸發
onsubmit 單擊提交按鈕時在表單form上觸發
onfocus 任何元素或視窗獲得焦點時觸發
onblur任何元素或視窗失去焦點時觸發
例:window.onload=function()
this代表document.getelementbyid("dd2")他本身
例2:onchange 內容改變事件
document.getelementbyid("dd3").onchange=function()
例3:onsubmit 提交事件
document.getelementsbytagname("form")[0].onsubmit=function()
例4:onfocus 獲得焦點事件
document.getelementbyid("dd4").onfocus=function()
監聽事件OnPageChangeListener
設定監聽事件setonpagechangelistener,這是乙個方法,引數是監聽事件類的物件 監聽事件類onpagechangelistener,這是乙個類,一般用於繼承重寫 監聽事件類中的方法 onpagescrollstatechanged onpagescrolled onpagesele...
Spring 監聽事件
contextclosedevent 上下文關閉的時候發布的事件 contextrefreshedevent 上下文初始化或者重新整理的時候發布的事件 requesthandledevent 上下文中,當乙個請求被處理後發布的事件 b 自定義事件及事件的監聽 b 2 發布事件 context.pub...
鍵盤監聽事件
思路 利用鍵盤監聽事件獲取按下的鍵 利用這個特性按指定鍵去執行乙個貼上板的函式 執行press和release函式按下enter和釋放完成傳送 import pynput as p from pynput import keyboard all key 傳送 鍵盤控制類名.type 按下 鍵盤控制類...