替换元素节点replaceChild()

replaceChild 实现子节点(对象)的替换。返回被替换对象的引用。 

语法:

node.replaceChild (newnode,oldnew ) 

参数:

newnode : 必需,用于替换 oldnew 的对象。 
oldnew : 必需,被 newnode 替换的对象。

注意: 

1. 当 oldnode 被替换时,所有与之相关的属性内容都将被移除。 

2. newnode 必须先被建立。 

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
</head>
<body><div><b id="oldnode">JavaScript</b>是一个很常用的技术,为网页添加动态效果。</div><a href="javascript:replaceMessage()"> 将加粗改为斜体</a><script type="text/javascript">function replaceMessage(){var inode = document.createElement("i");var itext = document.createTextNode("JavaScript");inode.appendChild(itext);var oldnode = document.getElementById("oldnode");oldnode.parentNode.replaceChild(inode,oldnode);}</script></body>
</html>

 

转载于:https://www.cnblogs.com/sunxirui00/p/7504104.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/415908.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mpvue 从零开始 女友的发带 2 window中设置

女友头上发带的颜色和文字是可以设置的&#xff0c;通过配置app.json中的window参数。 "window": {"backgroundTextStyle": "light","navigationBarBackgroundColor": "#58A94E","navigationBarTitleText": "…

mpvue 从零开始 女友使用 3 rpx 适应大小

对于各种机型屏幕尺寸的大小&#xff0c;小程序给出了解决方案&#xff0c;使用rpx。 微信小程序规定屏幕的宽度为750rpx。 无论是在iPhone6上面还是其他机型上面都是750rpx的屏幕宽度&#xff0c;拿iPhone6来讲&#xff0c;屏幕宽度为375px&#xff0c;把它分为750rpx后&#…

mysql中独立表空间与共享表空间之前如何切换

环境 mysql版本&#xff1a;5.7.19 官方文档&#xff1a;(https://dev.mysql.com/doc/refman/5.7/en/innodb-multiple-tablespaces.html) 查看目前属于哪种表空间 mysql> show variables like %per_%; 共享表空间会显示为off&#xff1a; 独立表空间会显示为on&#xff1a; …

常见Eclipse SVN插件报错解决方法

名师指导: 常见Eclipse SVN插件报错解决方法 在学习SVN的过程中&#xff0c;你经常会遇到SVN插件问题&#xff0c;本文介绍一下在安装SVN插件时常见Eclipse SVN插件报错信息问题&#xff0c;希望本文介绍对你的学习有所帮助。 AD&#xff1a; 本节和大家一起看一下SVN插件在安装…

android 标题栏颜色渐变和阴影,ScrollView上下滑动监听,及判断scrollView是否滚动到底部

1、创建 ScrollListener 接口监听滑动距离 public interface ScrollListener {void onScrollChanged(ScrollListenerView scrollView, int x, int y, int oldX, int oldY); }view阴影属性 android:elevation"4dp"2、重写 ScrollView 自定义 ScrollListenerView …

mpvue 从零开始 女友的来电 4 flyio

女友给我打电话&#xff0c;我的号码是fly.js&#xff0c;可以进行数据请求。 1、安装需要的库flyio、qs yarn add flyio qs2、src目录下新建api/index.js&#xff0c;填写下面代码 import Fly from flyio/dist/npm/wx; import qs from qs;const fly new Fly(); const host…

Linux下MySQL 安装配置

MySQL 是最流行的关系型数据库管理系统&#xff0c;由瑞典MySQL AB公司开发&#xff0c;目前属于Oracle公司。 MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。 MySQL由于其体积小、速度快、总体拥有成本低&#xff0c;尤其是开放源码这一特点&#xff0c;一般中小型…

向oracle表空间添加一个数据文件命令

向表空间添加一个数据文件SQL语句&#xff1a; ALTER TABLESPACE sde ADD DATAFILED:\app\Administrator\oradata\orcl\sde1 SIZE 400M; 记得加上自动扩展的命令&#xff1a;autoextend on

android 监听webView滑动距离和标题栏颜色渐变

重写webView之 X5WebView import android.annotation.SuppressLint; import android.content.Context; import android.graphics.drawable.Drawable; import android.util.AttributeSet; import android.util.Log; import android.view.ActionMode; import android.view.Menu; …

mpvue 从零开始 女友拉黑了我 5 不在以下request 合法域名列表中,请参考文档

上一篇&#xff0c;才调通了接口&#xff0c;试了几次&#xff0c;都成功&#xff0c;突然&#xff0c;微信报错了。 VM6239:1 https://www.easy-mock.com 不在以下 request 合法域名列表中&#xff0c;请参考文档&#xff1a;https://mp.weixin.qq.com/debug/wxadoc/dev/api…

Javascript与C#中使用正则表达式

JavaScript RegExp 对象 新建一个RegExp对象 new RegExp(pattern,[attributes]) 注&#xff1a; \d需要使用[0-9]来代替 参数 参数 pattern 是一个字符串&#xff0c;指定了正则表达式的模式或其他正则表达式。 参数 attributes 是一个可选的字符串&#xff0c;包含…

Windows 不能在 本地计算机 启动 SQL Server 服务 错误代码126

Windows 不能在 本地计算机 启动 SQL Server 服务 错误代码126 在使用SQL2005&#xff08;或2008&#xff09;是可能会遇到错误提示&#xff1a; “Windows 不能在 本地计算机 启动 SQL Server 。 有关更多信息&#xff0c;查阅系统事件日志。如果这是非 Microsoft 服务&…

android Calendar使用 年月日时分秒

int myhour0;int mymin0;int mymonth0;int myday0;int twoday0;try {final Calendar c Calendar.getInstance();c.setTimeZone(TimeZone.getTimeZone("GMT8:00"));//获取当前时间的年月日String mDay String.valueOf(c.get(Calendar.DAY_OF_MONTH));// 获取当前月份…

微信小程序报错 .wxss 无法找到

使用mpvue 报错&#xff0c;无法找到wxss文件&#xff0c;解决方法&#xff0c;删除dist目录里面的内容。重重新编译&#xff0c;解决问题。

《结对-贪吃蛇-设计文档》

设计人员&#xff1a; 张晓亮、李国峰 环境搭建&#xff1a; 本系统有Java语言编写。需要在本地搭建Java运行环境。1&#xff09;下载JDK&#xff08;官网下载1.7以上版本&#xff09;2&#xff09;下载eclipseIDE开发软件。本人是Mac系统所以不需要额外配置环境变量。 可行性分…