我喜欢使用我自己的模板引擎生成 Google 表单。不幸的是,在基本主题中,您只能更改背景图像、字体、颜色等。我喜欢“bootstrap”风格的漂亮 HTML 页面。到目前为止,我可以看到我可以使用 Google 脚本来做到这一点。该脚本应打开表单并生成 HTML 模板(如下例所示)。
有人知道如何正确生成此表格吗?我应该使用哪个网址提交?隐藏参数?
感谢您的任何评论。
Code.gs
function doGet() {
return HtmlService
.createTemplateFromFile('index')
.evaluate();
};
function getData() {
var form = FormApp.openById('....................');
return form;
}
索引.html
<? var data = getData(); ?>
<? var items = data.getItems(); ?>
<form action="https://docs.google.com/forms/d/..................../formResponse" method="POST">
<!-- .................... stands for form id //-->
<ul>
<? for (var i = 0; i < items.length; i++) { ?>
<li><?= items[i].getTitle(); ?></li>
<? } ?>
</ul>
<input type="submit"/>
</form>
您可以使用此 Google Form HTML Exporter 工具http://stefano.brilli.me/google-forms-html-exporter/ http://stefano.brilli.me/google-forms-html-exporter/您只需提供 Google 表单的链接即可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)