首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Javascript的DOM操作

1.訪问节点 document.getElementById(id); 返回对拥有指定id的第一个对象进行訪问 document.getElementsByName(name); 返回带有指定名称的节点集合...5.删除节点 parentNode.removeChild(node) 删除某个节点的子节点 node是要删除的节点 注意:IE会忽略节点间生成的空白文本节点(比如,换行符号),而Mozilla...在删除指定节点的时候不会出错,可是假设要删除最后一个子结点或者是第一个子结点的时候,就会出现故障。这时候,就须要用一个函数来推断首个子结点的节点类型。...替换length个字符 splitData(offset) 在offset处切割文本节点 substringData(start,length) 从start处提取length个字符 7.属性操作...parentObj.childNodes 获得节点的全部子节点,然后通过循环和索引找到目标节点 9.获取相邻的节点 neborNode.previousSibling :获取已知节点的相邻的上一个节点

67310
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    javaScript 原生DOM节点操作(最实用的dom节点操作大全)

    简单介绍一下DOM DOM (Document Object Model) 译为文档对象模型,是 HTML 和 XML 文档的编程接口。...节点的分类 元素节点 属性节点 文本节点 节点的操作 元素节点操作 通过元素的id来获取相应的节点 document.getElementById(""); 通过元素的标签名来获取节点 document.getElementsByTagName...简单讲,innerHTML可以在某种特定环境下重构某个元素节点的DOM结构,而innerText只能修改文本值 总结 原生的DOM节点操作还是非常简单实用的,除了单词长了一点以外好像也没有什么明显的缺点...,当然当我们刚开始使用DOM节点操作的时候,还是会遇到一些坑的。...把这里搞清楚剩下的就是靠大家的细心了,有一些操作是针对父级节点的,例如node.appendChild(),还有很多,一定要分清楚父级节点和子级节点的关系,才能玩转DOM节点操作。

    2K20

    javascript核心之DOM操作

    JS一个重要功能就是操作DOM, 改变页面显示。...目录: 1、基本概念 2、节点类型 3、节点关系 4、节点操作 基本概念 DOM全称为Document Object Model ,即文档对象模型,是针对HTML和XML的一个API, 描绘了一个层次化的节点树...DOM可以将任何HTML或XML文档描绘成一个由多层节点构成的结构。 节点之间的关系构成了层次,而所有页面标记则表现为一个以特定节点为根节点的树形结构。...节点操作 因为关系指针是只读的,所以DOM提供了一些操作节点的方法。 主要是 添加、插入、替换、移除,我们分别介绍。...前面介绍的四个方法操作的都是某个节点的子节点,也就是说,要使用这几个方法必须先取得父节点(使用parentNode属性)。

    1K20

    JavaScript-DOM节点操作

    二、DOM节点操作 在JavaScript中,可以通过以下2种方式来选中指定元素: (1)getElementById(); 在JavaScript中,如果想通过id来选中元素,我们可以使用document...id为lvye的div元素,然后把这个DOM对象赋值给变量e,然后使用DOM对象的style对象来设置div元素颜色为红色。...(2)getElementsByName(); 在JavaScript中,如果想通过name来选中元素,我们可以使用document对象的getElementsByName()方法。...与getElementById()方法不同的是,使用该方法的返回值是一个数组,而不是一个元素。因此,我们想要获取具体的某一个表单元素,就必须通过数组下标来获取。...除了getElementById()和getElementsByName()这两种方法,JavaScript还提供另外一种getElementByTagName()方法,这个方法类似于CSS中的元素选择器

    45840

    JavaScript基础-DOM操作:查找、创建、修改

    DOM(Document Object Model)是Web开发中的核心概念,它将HTML文档表示为一个可编程的对象集合,使得JavaScript能够动态地查询、创建、修改页面内容。...本文旨在深入浅出地介绍DOM操作的基础知识,包括查找元素、创建新节点以及修改现有节点的方法,同时揭示一些常见问题、易错点,并提供避免策略及实用代码示例。...安全问题:使用innerHTML插入用户输入时,警惕XSS攻击,考虑使用textContent代替或进行适当的输入验证。...操作是前端开发的基石,熟练掌握查找、创建、修改节点的技巧对于构建动态网页至关重要。...记住,虽然直接操作DOM可以实现丰富的交互效果,但也应注意性能优化,特别是在处理大量数据或频繁更新时,考虑使用现代框架或库来简化DOM操作,提高应用性能。

    14310

    【收藏】JavaScript DOM操作简易速查手册

    1 概述 1.1 前言 本文中简要罗列了JavaScript操作Dom的基本方法,其中包括元素查询、文档结构遍历、属性及内容操作、创建节点、插入节点及删除节点等内容。...虽然JQuery更便利,但我还是喜欢用原生的API。 2 文档元素选取 2.1 ID选择器 通过ID选取元素是最简单和常用的选取元素的方法,ID选择器性能优于其它选择器。...var h1s = document.querySelectorAll("h1"); //返回所有h1标签元素 查看示例程序 3 DOM遍历 3.1 节点相关 3.1.1 父节点-parentNode...这些 “数据集属性” 定义了一种标准的、附加额外数据的方法。...因为文档片段存在于内存中,并不在DOM树中,所以将子元素插入到文档片段时不会引起页面回流(对元素位置和几何上的计算)。

    1.1K20

    JavaScript DOM

    DOM简介JavaScript DOM 是指 JavaScript 中的文档对象模型(Document Object Model);它允许 JavaScript 与 HTML 页面交互,使开发者可以通过编程方式动态地修改网页内容和样式...,以及响应用户的交互。...获取元素获取元素是使用 JavaScript DOM 最常见的操作,可以使用以下方法获取元素:document.getElementById(id) 通过元素的 ID 获取元素document.getElementsByClassName...以下是一些基础的元素修改方法:element.innerHTML = html 修改元素的 HTML 内容element.innerText = text 修改元素的文本内容element.setAttribute...newDiv = document.createElement("div");document.body.appendChild(newDiv);事件处理通过 JavaScript DOM,可以添加事件处理程序来响应用户的交互

    63220
    领券