js清除节点内容(改变标签元素)
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>js清除节点内容||改变标签元素</title>
</head>
<body>
<!--清除节点内容-->
<div id="content">
<h1>html</h1>
<h1>php</h1>
<h1>javascript</h1>
<h1>jquery</h1>
<h1>java</h1>
</div>
<button onclick="clearText()">清除节点内容</button>
<!--改变标签元素-->
<div>
<b id="oldnode">JavaScript</b> 是一个很常用的技术,为网页添加动态效果。
</div>
<a href="javascript:replaceMessage()"> 将加粗改为斜体</a>
</body>
<script type="text/javascript">
// 清除节点元素
function clearText() {
var content = document.getElementById("content");
// 在此完成该函数
var x = content.removeChild(content.childNodes[1]);
}
// 改变标签元素
function replaceMessage() {
var oldnode = document.getElementById("oldnode");
var newnode = document.createElement("i");
newnode.innerHTML = oldnode.innerHTML;
oldnode.parentNode.replaceChild(newnode, oldnode);
}
</script>
</html>
最新文章
- Exception in thread ";main"; java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
- 基于Kubernetes在AWS上部署Kafka时遇到的一些问题
- JavaScript对象与数组
- leetcode 147. Insertion Sort List ----- java
- 解决eclipse“copy项目重命名后重新发布,项目名在地址栏仍然是原来的项目名”的问题
- Spring depends-on介绍
- 解析Qt4.7.3编译MySql数据库驱动,存中文乱码、过滤转义字符问题
- Java study 1:The note of studying Socket which based UDP
- Ubantu下编译Linux Kernel
- NYOJ 527 AC_mm玩dota
- 各浏览器对 window.open() 的窗口特征 sFeatures 参数支持程度存在差异
- Android 一个绚丽的loading动效分析与实现!
- android 一些数据转换方法
- smarty的ASSIGN()函数
- VB与C#语言部分不用的地方Part1
- 一:webpack 介绍
- if(/专线$/.test(name))讲解
- prop与attr的区别
- LeetCode算法题-Rotated Digits(Java实现)
- 《python3网络爬虫开发实战》第一章、开发环境配置-问题汇总