HTML-движок в Lotus Notes не похож на браузер.Я вполне уверен, что сообщение об ошибке является правильным, когда в нем говорится «document.getElementById не является функцией» - поддержка писем javascript практически отсутствует.
Если вам нужно что-то скрыть / показать в Notes, вам нужно будет создать форму Notes с действиями и скрыть формулы, чтобы получить тот же эффект.Затем электронные письма могут быть отправлены с формой, встроенной в электронное письмо, и при получении электронной почты откроется эта форма вместо обычной формы заметки.
Обратите внимание, что маловероятно, что большинство почтовых клиентов (Outlook и т. Д.) Будут поддерживать javascript из-за дыр в безопасности, которые он открывает.Возможно, вам повезет больше, если вы отправите ссылку пользователям, а затем откроете веб-страницу или базу данных Notes, где у вас будет больше контроля над тем, как им представляются вещи.