Я создал форму Google и теперь создаю скрипт для автоматической отправки отправителю электронных писем с ответами. Функция MailApp работает просто отлично, но мне интересно, можно ли включить в сообщение оператор IF (htmlbody), чтобы сообщение менялось в зависимости от значения переменной.
Я включил и оператор IF, но не могу включить текст в сообщение.
// Email content
var subject = FormName;
var message =
"Hi,<br><br>"+
"Thank you for submitting the Questionnaire<br><br>"+
"Here are your responses:<br><br>"+
"1. "+Question1+": "+Response1+"<br>"+
"2. "+Question2+": "+Response2+"<br>"+
"3. "+Question3+": "+Response3+"<br>"
if(Response1 == "Yes")
{
"Since you answered yes to question 1, you need to do XYZ."
}
MailApp.sendEmail(emailAddress, subject, message,{'htmlBody':message});
}
Я пытался добавить + после последнего комбинированного вопроса и ответа, но он дает мне синтаксическую ошибку. Код, как указано выше, не включает «Поскольку вы ответили« да », вам нужно выполнить XYZ». в сообщении электронной почты, которое не является желаемым результатом.