如何将超链接添加到Google表单用户Google Apps脚本

时间:2015-01-09 16:28:07

标签: google-apps-script google-form

我正在尝试使用Google Apps脚本将超链接行添加到GridItem,理想情况是充当工具提示。我是否尝试使用Google Apps脚本做更多的事情?

情况如下:我有GridItem类型的问题,其中包含冗长的行描述。为了清理界面,我想简要介绍一下描述的简短摘要,当点击/悬停时,会显示全文。为此,我需要将简短摘要转换为超链接。但是,我还没有看到任何方法在GridItem行中插入超链接。我认为Google Apps脚本可能允许我这样做。

到目前为止,我已尝试使用.setLinkUrl()输入一个后跟createAnchor('text', url)的字符串,使用markdown,并实际插入<a href='http://google.com'>Google</a>'作为文本。到目前为止,没有任何工作。

这有可能吗?

编辑: 我道歉 - 在发布之前我没有充分研究这个问题。原来,Google表单会自动检测网址并将其作为实时表单中的链接发布。我仍然有这个问题 - 我宁愿向用户显示一些指定的文本而不是URL(我的一些网址很长)。有谁知道怎么做?

1 个答案:

答案 0 :(得分:0)

您可以通常的方式设计Google表单的主要元素。然后预览实时表单,复制生成的html文件,托管在您的网站中。 然后,您可以将Google Form生成的<a>...</a>标记替换为您需要的标记,例如: <a href='http://google.com'>Google</a>

  • 请确保您不会打扰Google表单可能需要的任何样式或代码。
  • 此解决方案需要拥有自己的虚拟主机。
  • 您需要将用户指向您的网站而不是实时表单预览。