Как я могу изменить получателей почты в зависимости от выбора? - PullRequest
0 голосов
/ 17 января 2019

Я твердый новичок в этом, так что это может быть не красиво. У меня был ряд входов, которые я хочу отправить по электронной почте. Адрес электронной почты должен меняться в зависимости от выбора значения параметра. Я выяснил, как установить mailto для фиксированной электронной почты, но я хотел бы, чтобы это меняло электронную почту в зависимости от местоположения.

Я не уверен, что еще попробовать

<!DOCTYPE html>
<html>
<body>

<h2>New Product Purchase Request Form</h2>

<form action="mailto:email@company.com?subject=New Product Purchase Request" method="post" enctype="text/plain">
Storeoom:<br>
<select name="Storeroom">
  <option value="Storeroom1">Storeroom1</option>
  <option value="Storeroom2">Storeroom2</option>
</select><br>
Requested By:<br>
<input type="text" name="Requested By:"><br>
Request Date:<br>
<input type="date" name="Request Date:"><br>
Product Name: <br>
<input type="text" name="Product Name:" size="50"><br>
Model/Part#: <br>
<input type="text" name="Model/Part#"><br>
Quantity: <br>
<input type="number" name="QTY:"><br>
Comment:<br>
<input type="text" name="comment" size="50"><br><br>
<input type="submit" value="Send">
<input type="reset" value="Reset">
</form>

</body>
</html>

Я надеюсь увидеть сообщение электронной почты на "mailto" на основе выбора Storoom

Storeroom1 = email123@company.com Кладовая2 - электронная почтаABC@company.com

1 Ответ

0 голосов
/ 17 января 2019

Ваши теги - это просто html и mailto, (так что, если это ограничения), вам нужно иметь отдельные формы для каждого места назначения.

Если вы можете использовать javascript, то браузер может обновить адресата на основе выбора переключателя.

Если это обращение к клиенту (или в Интернете), то вам, вероятно, следует установить адрес электронной почты на стороне сервера, используя что-то вроде nms-FormMail

...