Отправьте электронное письмо с подтверждением onFormSubmit в формах Google.Javascript

Форум по Javascript
Ответить
Anonymous
 Отправьте электронное письмо с подтверждением onFormSubmit в формах Google.

Сообщение Anonymous »

Я новичок в работе со скриптом приложения Google и JavaScript.

Я пытаюсь отправить электронное письмо с подтверждением с помощью триггера onFormSubmit в формах Google.

Код подключен к триггеру и авторизован для выполнения.

В целях тестирования я добавляю в код простой адрес электронной почты.

Электронное письмо отправлено, но оно не содержит пар ключей и значений, введенных в код form.

Похоже, что это проблема или ошибка в том, как я пытаюсь получить доступ к объекту ответа формы.

Я видел некоторые фрагменты кода с функцией toString() и другие без нее.
Я не уверен, какой из них правильный, и в этом ли проблема.
Код создан искусственным интеллектом из Google, и, возможно, что-то не так, но я не знаю что.
Вот это:

Код: Выделить всё

function onFormSubmit(e) {
// Replace 'Email Address' with the exact title of your form's email question.
var emailAddress = e.namedValues['Email Address'].toString();
var subject = "Thank you for your submission!";
var message = "Hello, \n\nThis is a confirmation message to let you know we received your form submission. Below is a summary of your responses: \n\n";

// Iterate over all form responses to include them in the email body
for (var key in e.namedValues) {
var value = e.namedValues[key].toString();
if (value) {
message += key + ' :: ' + value + "\n";
}
}

// Use GmailApp to send the email
if (emailAddress) {
GmailApp.sendEmail(emailAddress, subject, message);
}
}
Спасибо за любую помощь!

Подробнее здесь: https://stackoverflow.com/questions/798 ... ogle-forms
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»