Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌表单脚本编辑器,根据答案发送多封电子邮件_Javascript_Google Apps Script - Fatal编程技术网

Javascript 谷歌表单脚本编辑器,根据答案发送多封电子邮件

Javascript 谷歌表单脚本编辑器,根据答案发送多封电子邮件,javascript,google-apps-script,Javascript,Google Apps Script,我试图在谷歌表单上设置以下脚本。在loc字段中有下拉值。运行脚本时会出现错误消息,即TypeError:无法读取未定义的属性“值” myFunction@Code.gs:2 function myFunction(e) { var UserName = e.Values[1]; var UserEmail = e.Values[2]; var Loc = e.Values[3]; var Subject = "Form Submitted";

我试图在谷歌表单上设置以下脚本。在loc字段中有下拉值。运行脚本时会出现错误消息,即TypeError:无法读取未定义的属性“值” myFunction@Code.gs:2

    function myFunction(e) {
  var UserName = e.Values[1];
  var UserEmail = e.Values[2];
  var Loc = e.Values[3];
  var Subject = "Form Submitted";
  
  var Message1 = "Hey" + UserName;
  var Message2 = "Hello" + UserName;
  var Message3 = "Hi" + UserName;

if (Loc == Delhi)
{MailApp.SendEmail(UserEmail, Subject, Message1);
} 
else if (Loc == Punjab){
MailApp.SendEmail(UserEmail, Subject, Message2);
} 
else {
MailApp.SendEmail(UserEmail, Subject, Message3);
}
}