#javascript #html-email
#язык JavaScript #html-электронная почта
Вопрос:
я могу создать электронное письмо с помощью javascript и smtp.js.
Однако я хотел бы добавить значения полей из формы в тело и не могу найти правильный синтаксис.
есть поле ввода для электронной почты и поле для номера, я попробовал : var email=Форма.email.значение; var body = » Ну, это было легко!! » электронная почта;
Тема: «Отправка электронной почты с помощью javascript», Текст: «здесь я хотел бы добавить значения полей», })
Может кто-нибудь, пожалуйста, дать подсказку, я не очень часто использую javascript. Похоже, мне придется начать учиться …
С уважением, Ян
Вот код, который я использовал:
lt;!DOCTYPE htmlgt; lt;htmlgt; lt;headgt; lt;titlegt;Send Maillt;/titlegt; lt;script src= "https://smtpjs.com/v3/smtp.js"gt; lt;/scriptgt; lt;script type="text/javascript"gt; function sendEmail() { Email.send({ Host: "smtp.gmail.com", Username: "sender@email_address.com", Password: "Enter your password", To: 'receiver@email_address.com', From: "sender@email_address.com", Subject: "Sending Email using javascript", Body: "Well that was easy!!", }) .then(function (message) { alert("mail sent successfully") }); } lt;/scriptgt; lt;/headgt; lt;bodygt; lt;form method="post"gt; lt;!-- here i would like to enter an e-mail-address that i want to use in the e-mail that is sent --gt; E-Mail: lt;input class="input2" type="text" name="email"gt;lt;brgt; lt;input type="button" value="Send Email" onclick="sendEmail()" /gt; lt;/formgt; lt;/bodygt; lt;/htmlgt;
Комментарии:
1. Вам нужно опубликовать больше своего кода, т. Е. HTML, на который ссылается этот JS.
Ответ №1:
Я перепутал var
и let
.
пока он отправляет электронное письмо, и я могу ввести некоторый текст из поля ввода с помощью:
let email = document.getElementById("email").value;
Теперь мне нужно получить массив в свойстве «Кому», чтобы я мог перейти на 2 адреса электронной почты.
с уважением,
Ян