【发布时间】:2019-03-07 22:08:14
【问题描述】:
我正在尝试使用 google sheet 在单元格中添加电子邮件的完整 HTML,其中我有文本、图像 src、href src 等变量。
现在我正在使用 google 脚本将标签替换为值,以便我可以复制完整的 html 并将其粘贴到电子邮件营销系统中。
我这样做是因为我的电子邮件营销系统不支持变量。
但是,我注意到,当我将 HTML 模板标记粘贴到单元格中时,Google 工作表会在现有的 "" 周围添加一组额外的 ""。
例如,如果这是我粘贴的 HTML:
<!DOCTYPE html>
<html>
<body>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
<a href="https://www.Google.com">Visit Google</a>
</body>
</html>
这会变成这样:
<!DOCTYPE html>
<html>
<body>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
<a href=""https://www.Google.com"">Visit Google</a>
</body>
</html>
注意:
<a href="https://www.Google.com">Visit Google</a>
Google 表格正在我的 href src 周围添加额外的集合 ok ""。所有标签都有同样的问题。
<a href=""https://www.Google.com"">Visit Google</a>
我担心的是 google sheet 是否可以在单元格中保持 html 原样?这个问题有什么解决办法吗?
【问题讨论】:
-
1.使用单引号。 2. 为什么不直接将其作为html文件粘贴到脚本编辑器中?
-
因为我正在创建此工作表以方便用户编辑 HTML 中的内容。谁可以简单地在变量中添加值并单击按钮,我的脚本将用 HTML 中的值替换变量。
-
使用脚本编辑器无法解决我想要解决的问题。
-
嗨@TheMaster 我不是 100% 确定如何使用文档中的 html 模板。有什么例子/步骤可以遵循吗?仅供参考。我不是在尝试构建 HTML,我已经拥有完整电子邮件模板的 HTML。只是试图找到一种简单的方法让用户在 google sheet 中的变量中添加值,并且按钮脚本将执行脚本,该脚本将在 HTML 代码中查找变量并替换它。因此用户可以粘贴新更新的 HTML 代码并在电子邮件营销系统中使用。
标签: html google-apps-script google-sheets google-apps google-sheets-formula