当前位置: 首页 > news >正文

四种事件类型

鼠标事件

click 鼠标点击(在用户点击鼠标时作出反应)

mouseenter 鼠标经过

mouseleave 鼠标离开

如:点击div1,div2会冒出来。

let div1=document.querySelector(".test1");
        let div2=document.querySelector(".test");
        div1.addEventListener("click",function(){
            div2.style.display="block";
        })

焦点事件

focus 获得焦点

blur 失去焦点

如:为input添加焦点事件,鼠标点击搜索框div出来,再点击别处div消失。

input.addEventListener("focus",function(){
            div.style.display="block";
        })
        input.addEventListener("blur",function(){
            div.style.display="none";
        })

键盘事件

keydown 键盘按下触发

keyup 键盘抬起触发

键盘按下输出相关内容。

input.addEventListener("keydown",function(){
            console.log("keydown");
        })
        input.addEventListener("keyup",function(){
            console.log("keyup");
        })

文本事件

input 用户输入事件(在用户输入时作出反应)

输入框input有属性value,用于检测保留的内容,value.length用来表示文本长度。

如:用户输入文本,显示用户输入的字数。

let input=document.querySelector("input");
        input.addEventListener("input",function(){
            console.log(input.value.length);
        })
        

相关文章:

  • 自适应柔顺性策略:扩散引导控制中学习近似的柔顺
  • Python中的null是什么?
  • 【C++进阶】深入探索类型转换
  • (electron 报错)TypeError: Cannot read property ‘upgrade‘ of undefined
  • Linux驱动开发-①中断②阻塞、非阻塞IO和异步通知
  • VLAN:逻辑隔离冲突网络的详细讲解
  • Android第四次面试(Java基础篇)
  • Unity动画片段丢失(AnimationClip),如何进行重新绑定
  • OpenCV旋转估计(5)图像拼接的一个函数waveCorrect()
  • 【云上CPU玩转AIGC】——腾讯云高性能应用服务HAI已支持DeepSeek-R1模型预装环境和CPU算力
  • 基于Spring Boot的本科生交流培养管理平台的设计与实现(LW+源码+讲解)
  • c++ XML库用法
  • 【机器学习-模型评估】
  • 【人工智能】如何理解transformer中的token?
  • 以高斯(GaussDB) 为例, 在cmd 命令行连接数据,操作数据库,关闭数据库的详细步骤
  • Jenkins 容器化部署 uniapp H5 项目
  • 完整的类在JVM中的生命周期详解
  • 腾讯云HAI1元体验:轻松调用DeepSeek-R1模型搭建网站
  • FRP在远程办公中的实战应用
  • 国家雪亮工程政策护航,互联网监控管理平台铸就安全防线
  • 人民日报:从“轻微免罚”看涉企执法方式转变
  • 呼吸医学专家杜晓华博士逝世,终年50岁
  • 加强战略矿产出口全链条管控将重点开展哪些工作?商务部答问
  • 2025年中国网络文明大会将于6月10日在安徽合肥举办
  • 汤加附近海域发生6.4级地震
  • 内塔尼亚胡:以军将在未来几天“全力进入”加沙