Google Apps脚本e.namedValues格式有多种选择

时间:2012-10-04 18:37:29

标签: google-apps-script

我有一个简单的脚本,通过电子邮件发送Google云端硬盘表单提交结果。表单中的一个问题有多个选项复选框。我正在使用e.namedValues来获取答案数组,以便我可以通过电子邮件发送给他们,如下所示:

var multiple = e.namedValues['Multiple Choice Question'].toString();

通过电子邮件发送的结果是:

Answer 1, Answer 2, Answer 3

但我希望结果的格式如下:

Answer 1
Answer 2
Answer 3

而不是用逗号分隔。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

使用JavaScript String的分割功能

var multiple = e.namedValues['Multiple Choice Question'].toString();
var choicesSelected = multiple.split(',');
multiple =''; 
for(var i in choicesSelected){
  multiple += choicesSelected[i] + '\n' ;
}
for (var i in multiple){
  Logger.log(multiple[i]);
}