我有一个简单的WebApp应用程序,它从google sheet读取数据,并使用materialize css( 1.0.0),JS以超文本标记语言显示。我是第一次接触这一堆工具。HTML页面有2个容器,底部的一个应该根据顶部容器上的选择进行填充(使用innerHTML赋值)。底部的容器内容是表格形式的简单卡片内容。我想放一个HTML选择对象与值列表显示,并创建了一个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) ;
}
--如果将复制/粘贴函数输出放在超文本标记语言中,它可以工作(在引用时通过渲染),但如果我使用InnerHTML,列表框是禁用的,但其他一切似乎都没问题。needed image请查看所需的两个附件和missing_listbox图像。enter image description here在webApp中使用innerHTML有什么限制吗?
发布于 2021-06-10 06:03:18
我用的是谷歌网络应用。看起来谷歌不允许编辑动态创建的项目。因此,我最终使用情态进行选择并将其保存。
https://stackoverflow.com/questions/67764340
复制相似问题