javascript - 从 getElementById innerHTML 清除数据?
问题描述
document.getElementById('test').innerHTML = '<h1>Hello World</h1>';
无论如何,我可以删除上面代码放在两个 HTML 标记之间的所有内容吗?
解决方案
我猜你想删除 和 之间的<h1>
文本</h1>
。简单的:
const test = document.getElementById('test');
const child = test.firstChild;
child.innerHTML = "";
推荐阅读
- npm - Yarn 工作区中的嵌套 package.json
- python - 使用 dataframe 到 groupby() 和 datetimeindex
- ms-word - 如何使用office js设置表格宽度百分比
- html - 为什么与 Chrome 相比,Firefox 中的 Bootstrap 3 日期输入看起来不同?
- python - 删除包含特定日期之间数据的行
- java - 为什么 GridLayout 在 Android Studio 3.5.1 中的声明与早期版本的 Android Studio 不同?
- apache-kafka - 是否有 Kafka 流方法可以在数字更改时将数字流减少为仅“输出”
- r - 改变ggplot中的轴大小
- django - 使用空的 related_name 直接访问外来对象字段
- wcf - WCF REST 服务字典序列化