javascript - 如何使用javascript和nodejs编辑html文件并在特定位置添加标签?
问题描述
我有一个 html 文件存储在我的 javascript 程序中的变量“html”中。
html = "<html>
<body>
<p id="p1"> Hello </p>
</body>
</html> "
这是 html 变量的值,该值来自数据库查询。
现在我必须在我的 html 文件中的 p1 标记之后添加一个标记,例如
tag = "<p id="p2"> World</p>".
如何编辑此 html 文件并在 p1 标签后添加 p2 标签?我正在使用节点环境。
解决方案
我们将把我们的网页分成 3 个变量
,您可以根据需要进一步分离它们
您可以将它们分隔在不同的变量中,例如
html1 = "<html><body>";
--> 网页的开始
html2 ="</body> </html>";
--> 网页的结尾
bodyPart = "<p id="p1"> Hello </p>";
--> 体内物质
然后你可以简单地做bodyPart+=tag
然后你可以制作一个像
html = html1+bodyPart+html2;
推荐阅读
- javascript - Javascript - 我需要相当于 jQuery 触发器点击 ID
- javascript - 我不想为使用 electron-packager 打包的 Electron 应用程序构建一个特定目录
- r - 使用逻辑或在 R 中的数据框中组合几个布尔变量
- task - Verilog:为局部变量连续分配输出的任务
- c++ - c++程序未正确打印二维矢量网格但已关闭
- excel - 如何运行具有特定变化和布局的 IW29 并将其结果复制到 excel?
- gradle - 如何将 javascript 依赖项打包到 Kotlin JS 项目 JAR 中?
- java - 如何检索 parseObject 子类的指针 [PARSE SERVER]
- python - 使用正则化时手动计算的验证损失与报告的 val_loss 不同
- java - 创建不兼容的数字子类型