JS--DOM

这篇博客详细介绍了JavaScript中的DOM操作,包括通过ID获取元素、事件基础、元素修改、属性操作、节点操作以及事件注册和删除。还探讨了DOM事件流、阻止事件冒泡、事件委托原理,以及鼠标和键盘事件对象的相关属性和方法。
摘要由CSDN通过智能技术生成

DOM获取元素

// 1 通过id获取元素
// var times = document.getElementById(‘time’);
// console.log(times);
// console.dir(times);

// 2   标签的对象集合   不管有几个li返回的都是伪数组
// var ols = document.getElementsByTagName('ol')[0];
// var list = ols.getElementsByTagName('li');
// console.log(list);


// 3   h5  ie9以上使用  getElementsByClassName    querySelector      querySelectorAll
// var one = document.getElementsByClassName('one');
// console.log(one);

// var list = document.querySelector('li');
// console.log(list);

// var lists = document.querySelectorAll('li');
// console.log(lists);

// var lists = document.querySelectorAll('.one');
// console.log(lists);


// 4  获取body标签
console.log(document.body);

//  5 获取html元素
console.log(document.documentElement);

事件基础

    // onclick  鼠标点击
    // onmouseover  鼠标经过
    // onmouseout   鼠标离开
    // onfocus  获取鼠标焦点
    // onblur  失去鼠标焦点
    // onmousemove   鼠标移动触发
    // onmouseup 鼠标弹起触发
    // onmousedown  鼠标按下触发

修改元素

在这里插入图片描述

innerHTML
innerText
属性操作 src href id alt title
操作表单元素的属性 type value checked selected disabled=true(禁用)
element.style 行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值