html\css\js(一)

事件处理程序

三种形式(html ,DOM0,DOM1)

java 复制代码
 <div id="div1" onclick='testC()'></div>
  //1
  function testC(){
        console.log("11")
      }
//2
  var a=  document.getElementById(  "div1")
      a.onclick=function(){
        console.log(22)
      }
//3 
  a.addEventListener('click',function(){
        console.log(33)
      })

Event 事件对象

事件发生以后,会作为一个参数传递给监听函数

Event对象属性

  • event.target 返回当前事件所在的节点
  • event.type 返回当前事件的类型
  • event.preventDefault(); 阻止当前事件的默认行为,如点击链接,可阻止其默认的跳转
  • event.stopPropagation() ; 阻止事件冒泡,继续向上传递

表单事件

  • oninput
  • onselect
  • onchange
  • reset
  • submit
相关推荐
软件开发技术深度爱好者1 小时前
小学英语单词魔法学园HTML5实现
javascript·html5·英语学习
勉灬之1 小时前
Next.js + Prisma 跨平台部署踩坑记
开发语言·javascript·ecmascript
cll_8692418911 小时前
一个好看的Wordpress博客文字css样式
前端·css·ui
糖果店的幽灵1 小时前
langgraph分支之 - 动态分支(Dynamic Branch)
java·前端·javascript·人工智能·langgraph
三翼鸟数字化技术团队2 小时前
一种前端大屏适配方案
前端·css
这是个栗子2 小时前
前端开发中的常用工具函数(九)
开发语言·javascript·ecmascript·at
muddjsv3 小时前
CSS核心语法精讲:彻底吃透规则结构、选择器与声明规范
前端·css
Revolution613 小时前
一段 JavaScript 代码执行时,到底发生了什么
前端·javascript
shandianchengzi4 小时前
【开源工具】我做了一个周深歌曲淘汰赛生成器:挑选 128 首歌 PK,选出你的年度 TOP1
html·音乐·网页·世界杯
To_OC12 小时前
LC 131 分割回文串:刚学回溯时,我连怎么切字符串都想不明白
javascript·算法·leetcode