JavaScript insertAdjacentHTML() 方法2025年3月18日 | 阅读 5 分钟 Element 接口的 insertAdjacentHTML() 方法将给定的文本转换为 HTML 或 XML,并将生成的节点插入到 DOM 树的预定位置。 使用 insertAdjacentHTML() 方法将文本作为 HTML 文件插入到 DOM 的某个特定位置。使用此技术可以更改或添加 HTML 中的文本。 语法下面的语法详细说明了该方法及其参数。 参数以下两个参数及其子部分展示了该方法的使用情况。 1) position 一个字符串,指示元素相对于字符串的位置。它必须是以下字符串之一 i) "beforebegin" 在元素之前使用“beforebegin”。仅当元素具有父元素且位于 DOM 树中时才为真。 ii) "afterbegin" “afterbegin”紧跟在元素的首个子节点之后使用。 iii) "beforeend" “beforeend”紧跟在元素的最后一个子节点之后使用。 iv) "afterend" 在元素之后,“afterend”位置对该函数有效。仅当元素具有父元素且位于 DOM 树中时才为真。 2) text 文本将被转换为 HTML 或 XML 并添加到树中。 返回值返回已更改的网页。有四个可能的合法位置值。 示例示例展示了使用位置和文本对该方法的多种操作。 示例 1 下面的程序使用 JavaScript insertAdjacentHTML() 方法的 afterbegin 位置以及特定文本。在这里,我们可以使用简单的位置和文本。 输出 插入到网页中的 afterbegin 数据如下图所示。 ![]() 示例 2 下面的程序使用 JavaScript insertAdjacentHTML() 方法的 afterend 位置以及特定文本。 输出 插入到网页中的 afterend 数据如下图所示。 ![]() Example3 下面的程序使用 JavaScript insertAdjacentHTML() 方法的 beforebegin 位置以及特定文本。 输出 插入到网页中的 beforebegin 数据如下图所示。 ![]() Example4 下面的程序使用 JavaScript insertAdjacentHTML() 方法的 beforeend 位置以及特定文本。 输出 插入到网页中的 beforeend 数据如下图所示。 ![]() 示例 5 下面的程序使用 JavaScript insertAdjacentHTML() 方法来使用所有位置以及特定文本。 输出 图片展示了 javascript insertAdjacentHTML 方法的信息。 ![]() 支持的浏览器JavaScript 中的 DOM insertAdjacentHTML() 方法支持以下浏览器及其版本:
结论JavaScript insertAdjacentHTML 方法作为文档对象方法用于网页。它通过函数或事件插入单个或多个文本。该方法使用多个位置和样式放置信息。它创建用户友好的用户功能,并且最初可以在较小的空间中保存更多数据。 |
JavaScript 是一种异步(非阻塞)的单线程编程语言,意味着一次只能运行一个进程。在编程语言中,回调地狱通常指的是一种无效的异步调用代码编写方式。它也被称为金字塔之灾。回调...
阅读 12 分钟
在 JavaScript 中,italics() 方法用于显示斜体字符串。它使文本类似于 <i> </i>(斜体标签)中的文本。因为 italics() 方法是字符串对象的方法,所以它必须通过特定实例调用...
阅读 2 分钟
是 JavaScript 的 DOM 属性,它允许设置元素的 CSS(层叠样式表)类的样式。是一个只读属性,返回 CSS 类名。它是 JavaScript 相对于其他属性的一个属性……
5 分钟阅读
getComputedStyle() 函数的结果是 CSS 样式声明对象。通过 JavaScript 的 window.getComputedStyle() 函数,它提供了元素的 CSS 属性和值。元素使用标签中计算样式的各种来源显示各种样式。语法以下语法显示了 window.getComputedStyle()...
阅读 4 分钟
在 JavaScript 中,事件的传播称为“事件流”。事件流是特定网页接收事件的顺序。因此,在 JS 中,事件流过程取决于三个方面:事件捕获 事件...
阅读 6 分钟
在本文中,我们将讨论 JavaScript 中的柯里化。在这里,我们将看到柯里化是如何工作的,以及它对软件开发人员有多大用处。我们还将看到如何将现有函数转换为柯里化版本。因此,本文是...
阅读 4 分钟
? 是的,它是一种区分大小写的语言,这意味着标识符、关键字、变量和函数名称必须使用一致的大小写字母书写。与其他许多编程语言一样,JavaScript 也有编写 JavaScript 程序或代码的规则。使用正确的 capitalization...
阅读 2 分钟
Base64 是一种二进制到文本的编码系统,它将二进制数据转换为基数为 64 的表示形式,然后将其编码为 ASCII 字符串。它通常用于在文件中存储数据并通过互联网发送数据。使用原生的 JavaScript 函数和模块,Base64 数据...
阅读 3 分钟
JavaScript 不提供任何特定的内置函数来遍历数组元素/对象。您可以通过 for 循环或直接通过元素索引来遍历数组。数组包含多个相同类型的元素,可以使用 for 循环来遍历。在本章中,...
7 分钟阅读
JavaScript 的 textContent 属性用于设置和获取页面的文本内容。它用于传递和显示一些信息、标签和大量数据及其节点的文本内容。TextContent 与脚本标签的 nodeValue 不同...
5 分钟阅读
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India