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

标签 java javascript forms submit onsubmit

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

最佳答案

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

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

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

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

关于java - 使用表单上的复选框输入将表单数据发送到不同的电子邮件地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2282151/

相关文章:

java - 如何添加一个显示特定文件详细信息的对话框?

javascript - Json 值未绑定(bind)到 kendo 下拉列表

javascript - 用户脚本转为 Firefox 插件未在浏览器中运行

java - 用于 Java 的良好 TCP 连接库?

java - 公开远程接口(interface)或对象模型

java - org.apache.camel :camel-maven-plugin is missing (Windows 10)

javascript - undefined 不是一个对象(评估 'this.props.navigation.navigate' )(常见问题)(CRNA)

c# - 在 C# 中管理对话框窗体

javascript - ng-repeat 中的 Angular 多复选框数组

html - HTML 表单中输入元素数量的实际限制是多少?