【发布时间】:2021-05-30 18:03:55
【问题描述】:
我有一个简单的 WebApp 应用程序,它从 google sheet 读取数据并使用 materialize css(1.0.0) JS 以 HTML 格式显示。我是这堆工具的新手。 HTML 页面有 2 个容器,底部的一个应该根据顶部容器上的选择填充(使用 innerHTML 分配)。底部容器内容是表格格式的简单卡片内容。我想放置一个 HTML Select 对象,其中包含要显示的值列表并创建了一个 Appscript 函数。我像这样将函数输出分配给innerHTML。 -- JS
function generateCards(text_card){
document.getElementById("container-id").innerHTML += text_card;
}
function createAuthorCards(authorName) {
document.getElementById("container-id").innerHTML = "";
google.script.run.withSuccessHandler(generateCards).getCardDynamicText(authorName) ;
}
-- 如果在 HTML 中复制/粘贴函数输出,它可以工作(在引用时通过渲染),但是如果我使用 InnerHTML,则列表框被禁用,但其他一切似乎都很好。 needed image请查看需要的2个附件和missing_listbox图片。enter image description here在webApp中使用innerHTML有什么限制吗?
【问题讨论】:
标签: css materialize innerhtml