gpt4 book ai didi

javascript - 如何更改 HTML 文件中的文本

转载 作者:行者123 更新时间:2023-12-03 07:08:01 24 4
gpt4 key购买 nike

我正在制作一个 node.js 项目,但我无法完成某些事情:

如何动态更改 html 文件中的文本?

在 HTML 文件中,我有以下几行:

<div class="col-md-12 col-xl-12 offset-xl-5">
<code id=someId'><strong>{%CODE%}</strong></code>
</div>

在 Node.js 的 Controller 文件中,我调用了替换函数:

var index = fs.readFileSync(`${__dirname}/../view/index.html`, 'utf-8');

index = index.replace(/{%CODE%}/gm, 'someText');
fs.writeFileSync(`${__dirname}/../view/index.html`, index);

现在,文件将包含“someText”而不是 {%CODE%}。但是,将来某个时候,我也想改变它。

假设它就像一个计算器。我想每次都动态地显示答案,而不是硬编码。

事实上,我有一个电子邮件检查器网站。我想在同一页面中显示电子邮件是否有效。

最佳答案

似乎多行标志丢失了。

data.replace(/{%CODE%}/gm, 'someText');

此外,read/writeFileSync 不接受回调,因此 readFileSync 中的回调将被忽略。

关于javascript - 如何更改 HTML 文件中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64107964/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com