使用表单上的复选框输入将表单数据发送到不同的电子邮件地址

发布于 2024-08-21 17:19:48 字数 190 浏览 9 评论 0原文

我正在为客户构建一个表单。这是概要。该表格将用作让工作人员联系填写表格的人的请求。但是,有一份工作人员名单,将根据主题内容与他们联系。因此,我想在表单上创建一个复选框输入部分,并将每个员工的电子邮件地址附加到相应的复选框。因此,填写表格的人只能检查满足其需要的员工。最后,当该人点击“提交”时,该表格将仅通过电子邮件发送给在表格中勾选的工作人员。我不知道如何设置它。

I am building a form for a client. Here is the rundown. The form will be used as a request to have a staff member contact the person filling out the form. However, there is a list of staff members that will contact them depending on what the subject matter is. So, I want to create a checkbox input section on the form with each staff person's email address attached to a corresponding checkbox. So, the person filling out the form can check only the staff people necessary for their needs. Finally, when the person clicks "submit", the form will be emailed to only the staff members who were checked in the form. I'm at a loss of how to set this up.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

羅雙樹 2024-08-28 17:19:48

在 JavaScript 中,您可以从“员工”对象(姓名、电子邮件地址等)数组创建一组复选框。

我需要了解有关您的设置的更多信息,但如果您想在前端使用 JavaScript 在 Java 中执行此操作(如您的标签所示),我会这样做:

  1. 使用 DWR 满足您的 Java 到 JavaScript 需求 http://directwebremoting.org/
  2. 如果是一次性的简单需求,请使用 HTML 创建表单。
  3. 使用 DWR 之类的工具将一些 Staff 对象从 java 发送到前端。
  4. 在 JavaScript 中,您可以循环遍历“staff”JSON 对象并动态创建所需数量的复选框。
  5. 当用户单击“提交”时,使用 JavaScript 循环遍历所有值,然后使用 mailto URI 方案通过本地邮件客户端发送电子邮件。

同样,这是一个非常简单的示例,说明了如何执行此操作。有一百万种方法。我希望这会有所帮助,但请随意举更多例子,我可能会更具体。

In JavaScript, you can create a group of checkboxes from an array of "staff member" objects (names, email addresses, etc.).

I'd need to know more about your setup, but if you wanted to do this in Java with JavaScript on the front end (as your tags suggest), here's what I'd do:

  1. Use DWR for your Java to JavaScript needs http://directwebremoting.org/
  2. Create your form in HTML if it's a one-off, simple need.
  3. Send some Staff objects from java to the front end using something like DWR.
  4. In JavaScript, you can loop through the "staff" JSON objects and dynamically create as many checkboxes you need.
  5. When the user clicks submit, use JavaScript to loop through all your values and then use the mailto URI scheme to send an email with their local mail client.

Again, this is a really simple example of how to do this. There are a million ways. I hope this helps, but feel free to give more examples and I can probably be more specific.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文