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
相关推荐
slongzhang_11 分钟前
jquery 修复怪异模式html未声明“<!DOCTYPE html>”
前端·html·jquery
宋拾壹12 分钟前
fastadmin列表中查看列表,并且添加增加相应的数据
javascript·php·fastadmin
云水一下1 小时前
Vue.js从零到精通系列(三):组件化基础——Props、Emits、插槽与生命周期
前端·javascript·vue.js
小糯米6011 小时前
JavaScript表达式与运算符
开发语言·javascript·ecmascript
体验家2 小时前
体验家 XMPlus 网页端问卷 SDK 技术解析:用几行 JavaScript 实现精准场景触发与防打扰机制
开发语言·前端·javascript
VidDown2 小时前
VidDown 工具站:视频分辨率技术
javascript·网络·编辑器·音视频·视频编解码·视频
IMPYLH2 小时前
HTML 的 <abbr> 元素
前端·算法·html
小鹿软件办公2 小时前
倒计时开启:Chromium 宣布几周内将全面切断 MV2 扩展支持
开发语言·javascript·ublock origin
Csvn3 小时前
TypeScript:你以为安全的 `JSON.parse` 其实是颗雷 — 运行时类型安全实战
前端·javascript
触底反弹3 小时前
从 JS 引擎执行原理理解数据类型:栈内存、堆内存与作用域
javascript·数据结构·面试