使用Google脚本在Google表单中提供多项选择问题的即时反馈

问题描述 投票:1回答:1

我有一个根据Google脚本创建的Google表单。当受访者在提交表格之前在多项选择题中选择一个选项时,我希望能提供即时反馈。有什么办法吗?

google-apps-script google-form
1个回答
0
投票

Google表单可以通过设置验证规则和帮助文本来向受访者提供有限的即时反馈。

这可能适用于

示例:

function myFunction() {
  var form=FormApp.getActiveForm();

  // Add a checkBox item to a form and require exactly two selections.
  var checkBoxItem = form.addCheckboxItem();
  checkBoxItem.setTitle('What two condiments would you like on your hot dog?');
  checkBoxItem.setChoices([
    checkBoxItem.createChoice('Ketchup'),
    checkBoxItem.createChoice('Mustard'),
    checkBoxItem.createChoice('Relish')
  ]);
  var checkBoxValidation = FormApp.createCheckboxValidation().setHelpText("Select two condiments.").requireSelectExactly(2).build();
  checkBoxItem.setValidation(checkBoxValidation);
}

有关另一种即时反馈,您可以考虑创建一个自定义HTML表单,以替代Google表单。

© www.soinside.com 2019 - 2024. All rights reserved.