javascript - Google 脚本 - 仅从字符串创建 HtmlOutput? (即将字符串转换为 html)

标签 javascript html string google-apps-script

我有一个人造 html 字符串。即:

var myHtml = "<div style=\"background:color:#000\">This is text</div>";

(显然它比这更长、更复杂,但它仍然是一个字符串)。

在应用程序脚本中,我需要将其作为实际 HTML 发送到 API。所以我想将字符串转换为实际的 Html 对象。

我可以在侧边栏中创建一个实际的 Html 文件,并使用“CreateHtmlOutputfromFile(file)”引用该文件,但我宁愿必须实际创建空白 html 文件。

有没有办法制作 float 的html文件?一些效果:

var myHtml = "<div style=\"background:color:#000\">This is text</div>";
var htmlOutput = HtmlService.CreateHtmlOutput();
htmlOutput.innerHTML = myHtml;

最佳答案

使用createHtmlOutput(String)方法:

var htmlOutput = HtmlService.createHtmlOutput(myHtml);

关于javascript - Google 脚本 - 仅从字符串创建 HtmlOutput? (即将字符串转换为 html),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65416812/

相关文章:

javascript - 如何检测焦点何时超出 Div?

javascript - 浏览器/选项卡关闭显示确认,如 "Exit"和 "cancel"

javascript - 如何使相对 Div 可拖动?

javascript - 按钮 onclick 显示 id 和值未定义

javascript - 如何去掉字符串的某些部分并将主题放入数组中?

javascript - 如何在 Javascript 中为 onclick PopUp 添加事件监听器?

java - 从 Thunderbird 扩展调用 java 方法

html - CSS 显示问题

string - 将具有相似名称的文件连接在一起

c++ - 将 C++ 字符串变量转换为 long