首页 > 其他 > 详细

dom操作之张娟大傻蛋

时间:2019-08-16 21:50:13      阅读:107      评论:0      收藏:0      [点我收藏+]

一、增删改操作

  document.appendChild(newNode) 将newNode添加成当前节点的最后一个子节点

  document.insertBefore(newNode,refNode) 将refNode节点之前插入newNode节点

  document.replaceChild(newNode,oldNode) 将oldNode节点替换成newNode节点

  document.removeChild(oldNode) 将oldNode子节点删除

  document.createElement(变签名):创建标签。

  document.cloneNode(boolean deep):当deep为true时,表示复制当前节点以及当前结点的全部后代节点。为false时,只复制当前节点。**注意:复制时也会复制改元素的属性。

二、option对象

  var 变量 = new Option(text,value,defaultSelected,selected);

  text:显示的内容。

  value:option的value值。

  defaultSelected:判断是不是默认项  option对象.[索引].defaultSelected    返回true和false。

  selected:设置改option对象为默认选中。true/false

三、设置获取更改删除元素属性

  1、获取自定义属性:
    document.getAttribute(自定义属性名)//返回string
  2、设置自定义属性
    document.setAttribute(自定义属性名,自定义属性值)
    注意:也可以获取(设置)节点本有的属性和值
  3、移除属性
    document.removeAttribute(属性名);

dom操作之张娟大傻蛋

原文:https://www.cnblogs.com/yanghaoyu0624/p/11366187.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!