JavaScript DOM目录

JavaScript DOM目录

  • 回顾JavaScript的组成:ECMAScript+DOM+BOM
  • ECMAScript规范常用语法
  • DOM文档对象模型,节点操作
  • BOM浏览器对象模型,与浏览器交互的方法和接口
1.DOM访问关系
  • 父节点 parentNode
  • 子节点 children 和 childNodes(会把换行也看成一个孩子节点,所以不用这个)
  • 常用parentNode和children
2.DOM的节点操作
  • 2.1创建节点
    var li = document.createElement("li");  // 创建一个li标签
  • 2.2插入节点
    1.A.appendChile(B); // 把B孩子加到A最后
    2.A.insertBefore(x,参照点);    //
  • 2.3移除节点
    A.removeChild(B);   // 把A的孩子节点B移除
  • 2.4克隆节点
    1.A.cloneNode(true);    // 复制所有,包括子元素
    2.A.cloneNOde(false);   // 只复制当前A标签
3.设置节点属性
  • 3.1获取节点属性
    var demo = document.getElementById("demo");
    alert(demo.getAttribute("class"));
    alert(demo.getAttribute("id"));
  • 3.2设置节点属性
    div.setAttribute("class","current");
  • 3.3删除节点属性
    demo.removeAttribute("title");
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值