javascript — контактная форма не разбирает все поля

Контактная форма не разбирает все поля

Я создал контактную форму для пользователей, чтобы они могли отправлять электронные письма через веб-приложение. Поля в форме: Имя, Компания, Контактный номер и Сообщение. Когда я тестировал приложение, электронное письмо отправлялось, но оно отправляло только данные из сообщения и оставалось пустым

файл app.js

  let mailOptions = { from: '"Nodemailer Contact" {amp}lt;**********{amp}gt;', // sender address to: '*************', // list of receivers subject: 'TW Contact Request', // Subject line Name: req.body.Name, Company: req.body.Company, Phone: req.body.Phone, message: req.body.Body, // plain text body html: req.body.body // html body }; 

файл index.ejs

 {amp}lt;form action="/send-email" method="post"{amp}gt; {amp}lt;div class="row"{amp}gt; {amp}lt;div class="col-md-4"{amp}gt;{amp}lt;/div{amp}gt; {amp}lt;div class="form-group col-md-4"{amp}gt; {amp}lt;label for="Name"{amp}gt;Name:{amp}lt;/label{amp}gt; {amp}lt;input type="text" class="form-control" name="Name"{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;div class="row"{amp}gt; {amp}lt;div class="col-md-4"{amp}gt;{amp}lt;/div{amp}gt; {amp}lt;div class="form-group col-md-4"{amp}gt; {amp}lt;label for="Company"{amp}gt;Company:{amp}lt;/label{amp}gt; {amp}lt;input type="text" class="form-control" name="Company"{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;div class="row"{amp}gt; {amp}lt;div class="col-md-4"{amp}gt;{amp}lt;/div{amp}gt; {amp}lt;div class="form-group col-md-4"{amp}gt; {amp}lt;label for="Phone"{amp}gt;Contact Number:{amp}lt;/label{amp}gt; {amp}lt;input type="text" class="form-control" name="Phone"{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;div class="row"{amp}gt; {amp}lt;div class="col-md-4"{amp}gt;{amp}lt;/div{amp}gt; {amp}lt;div class="form-group col-md-4"{amp}gt; {amp}lt;label for="body"{amp}gt;Message:{amp}lt;/label{amp}gt; {amp}lt;textarea cols="5" rows="5"class="form-control" name="body"{amp}gt;{amp}lt;/textarea{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;div class="row"{amp}gt; {amp}lt;div class="col-md-4"{amp}gt;{amp}lt;/div{amp}gt; {amp}lt;div class="form-group col-md-4"{amp}gt; {amp}lt;button type="submit" class="btn btn-success"{amp}gt;Send{amp}lt;/button{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;/form{amp}gt; 

Я не могу понять, почему он не тянет все данные.

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector