Как отправить сообщение пользователю, если его электронная почта не совпадает с введенной электронной почтой? - PullRequest
0 голосов
/ 25 июня 2019

У меня есть электронное письмо, введенное в поле в моем HTML-файле. У меня также есть электронная почта пользователя, захваченная файлом Code.gs.

Я выяснил, как проверить, совпадают ли эти два. Однако я не могу понять, как заставить всплывающее сообщение (предупреждение любого типа) появляться на экране пользователя, когда они совпадают или не совпадают. (Пример: «электронная почта пользователя не совпадает с напечатанной электронной почтой» в случае неудачи и «успешная встреча» в случае совпадения)

if(userEmail == typedEmail){
  Logger.log('Success!');
}
else{
  Logger.log('Fail!');
}

Я хотел бы добавить сообщение до Logger.log('Success!'); и Logger.log('Fail!');

Logger.log работает правильно.

1 Ответ

1 голос
/ 25 июня 2019

Требование:

Отправить оповещение пользователю электронной таблицы, если адреса электронной почты не совпадают.


Решение:

Поскольку у меня нетОстальная часть вашей функции Я не могу отформатировать код слишком хорошо, но этот раздел должен выглядеть примерно так, чтобы достичь вашей цели:

var ui = SpreadsheetApp.getUi();
if(userEmail == typedEmail){
  ui.alert('Successful match');
  Logger.log('Success!');
} 
else{
  ui.alert('User email does not match with typed email');
  Logger.log('Fail!');
}

Объяснение:

Мы можем использоватьui.alert() Чтобы отправить предупреждение пользователю электронной таблицы, все, что вам нужно сделать, это определить сообщение в скобках.Я скопировал те из вашего вопроса в качестве примера.


Ссылки:

  1. Класс Ui Документация
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...