我正在为客户构建一个表单。这是概要。该表格将用作让工作人员联系填写表格的人的请求。但是,有一份工作人员名单,将根据主题内容与他们联系。因此,我想在表单上创建一个复选框输入部分,并将每个员工的电子邮件地址附加到相应的复选框。因此,填写表格的人只能检查满足其需要的员工。最后,当该人点击“提交”时,该表格将仅通过电子邮件发送给在表格中勾选的工作人员。我不知道如何设置。
最佳答案
在 JavaScript 中,您可以从“员工”对象(姓名、电子邮件地址等)数组创建一组复选框。
我需要了解有关您的设置的更多信息,但如果您想在前端使用 JavaScript 在 Java 中执行此操作(如您的标签所示),那么我会这样做:
- 使用 DWR 满足您的 Java 到 JavaScript 需求 http://directwebremoting.org/
- 如果是一次性的简单需求,请使用 HTML 创建表单。
- 使用 DWR 之类的工具将一些 Staff 对象从 java 发送到前端。
- 在 JavaScript 中,您可以循环遍历“staff”JSON 对象并动态创建所需数量的复选框。
- 当用户点击“提交”时,使用 JavaScript 循环遍历所有值,然后使用 mailto URI 方案通过本地邮件客户端发送电子邮件。
这又是一个非常简单的示例,说明了如何执行此操作。有一百万种方法。我希望这会有所帮助,但请随意提供更多示例,我可能会更具体。
关于java - 使用表单上的复选框输入将表单数据发送到不同的电子邮件地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2282151/