DOM 2

1.对文档的信息进行检索常用的方法:

getElementById;
getElementsByTagName;
getAttribute;//得到的是属性值

2把需要的信息添加到DOM中常用的方法:

createElement;//创建元素节点
createTextNode;//创建文本节点
appendChild;//成为子节点
setAttribute;//设置属性值
insertBefore;//把新元素插入到现有目标元素的前面 
  // parentElement.insertBefore(newElement,targetElement)    或
 targetElement.parentNode.inserBefore(newElement,targetElement)

//    便于使用 以下函数表示把:新元素插入到现在目标元素的后面
   function insertAfter(newElement,targetElement){
               var parent=targetElement.parentNode;
            if(targetElement==parent.lastChild){
                                  parent.appendChild(newElement);
                          }else{
             parent.insertBefore(newElement,targetElement.nextSibling);
               }
                  }

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python小屋

Python数据可视化案例三:使用Slider组件调整曲线参数

首先更正一个地方,昨天的文章Pythonic:递归、回溯等5种方法生成不重复数字整数中最后一段代码的注释中不小心把“排列”写成了“组合”,抱歉抱歉! 今天的内容...

2826
来自专栏前端说吧

JS-制作可伸缩的水平菜单栏

2724
来自专栏云端架构

【云端架构】前端必备“层叠样式表”精选

大小 {font-size: x-large;}(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX、PD

41213
来自专栏42度空间

【基础知识】Flex-弹性布局原来如此简单!!

布局的传统解决方案是基于盒状模型,依赖 display + position + float 方式来实现,灵活性较差。2009年,W3C提出了一种新的方案-Fl...

37210
来自专栏游戏开发那些事

【python游戏编程之旅】第一篇---初识pygame

本系列博客介绍以python+pygame库进行小游戏的开发。有写的不对之处还望各位海涵。

912
来自专栏用户2442861的专栏

Qt学习——分割窗口QSplitter类 .

1.建立项目时基类选择QMainWindow,取消Gernerate form复选框的选中状态。

321
来自专栏YoungGy

FSWD_3_JavaScriptAdvance

for for for…in for…of <!DOCTYPE html> <html lang="en"> <head> <meta ch...

1906
来自专栏程序员互动联盟

css样式大全

字体属性:(font) 大小 {font-size: x-large;}(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX、PD...

3214
来自专栏木子昭的博客

用面向对象的方法写"敲门砖"

一道名为"敲门砖"的面试题: 用面向对象的方法写,点击列表内,子元素的子标签, 来删除子元素 ? 考点: 递归(删除标签, 需要找到列表的直属子标签, 需要通...

3223
来自专栏ytkah

怎样将Excel包含某字符的单元格填充颜色

  在处理数据的时候,xmyanke想将Excel中包含某字符的单元格填充蓝色,比较容易看清,弄了好一阵子都没完成,最后试用条件格式处理了一下,终于实现了。  ...

2694

扫码关注云+社区