js常见事件类型

224 阅读1分钟

常见事件类型

1、click:鼠标单击:当有点击事件时,调用函数

 DOM.addEventListener('click', function() {
            console.log('被点击了');
        })

2、dblclick:鼠标双击:当有双击事件时,调用函数

DOM.addEventListener('dblclick', function() {
         console.log('老铁双击666');
        })

3、mouseenter:鼠标进入

 DOM.addEventListener('mouseenter', function() {
			 console.log('我进来了');
        })

4、mouseleave:鼠标离开

 DOM.addEventListener('mouseleave', function() {
     		 console.log('哎,我又出去了');
    })

5、keydown:按键按下

DOM.addEventListener('keydown', function() {
     		 console.log('按下键盘');
    })

6、keyup:按键松开

DOM.addEventListener('keyup', function() {
     		 console.log('松开键盘');
    })

7、focus:聚焦事件,一般作用在input标签

DOM.addEventListener('focus', function() {
     		 console.log('获取焦点');
    })

8、blur:失焦事件,一般作用在input标签

DOM.addEventListener('blur', function() {
     		 console.log('失去焦点');
    }

9、input:内容改变事件,当内容发生改变的时候就调用

DOM.addEventListener('input', function() {
		 console.log('内容发生改变');   //只要内容一改变就调用函数
    }

10、change事件: 1.普通的输入框:内容改变同时失焦 2.对于file:文件选择完毕之后

DOM.addEventListener('change', function() {
		 console.log('内容发生改变,并失去焦点');
    }