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

时间:2019-10-15 01:10:11

标签: google-apps-script google-form

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

1 个答案:

答案 0 :(得分: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表单。