php - 如何通过单独的联系表单将 HTML 输入从页面通过电子邮件发送给用户
问题描述
我有许多 HTML 输入,用户可以控制它们作为 Javascript 运行计算器的一部分(即他们输入他们的年龄、收入等,脚本会输出一个数字)
如何使用单独的联系表单从计算中动态检索输入和值并在用户提供电子邮件时发送给用户?我的电子邮件表格通过联系表格 7 工作。我只是不知道如何访问网页上的变量。
我必须创建 URL 变量吗?或者我可以通过他们的 ID 检索数据吗?
解决方案
我已经想出了如何做我想做的事。
我的 Javascript 更新的 HTML 元素已经有唯一的 ID。每个表单元素还需要一个唯一的 ID,以便我可以通过以下方式使用我的 Javascript 计算器功能进行编辑:
document.getElementById('inputFieldID').value = document.getElementById('pageElementID').textContent;
我还使用了 Contact Form 7 Dynamic Text Extension,以便我可以为我的所有表单变量添加 [dynamichidden] 标签。这样,我可以在我的电子邮件中包含许多从未出现在表单中的标签。
推荐阅读
- html - HTML表格自动扩展最后一列以占据剩余宽度
- unity3d - 可以使用 MRKT 和 HTC VIVE 来创建增强现实应用程序吗?
- java - 使用 Platform.runLater 更改非 javafx 线程中的按钮文本
- sql-server - 如何避免此处出现过度拨款警告?或者我什至需要担心它?
- jenkins - 使用 azure webhook 时 GIT_COMMIT 空白
- python - 如何在 x 轴上以毫秒为单位绘制实时数据?
- cordova - windows7下安装ionic3的问题
- visual-studio - Azure 服务总线 - ARM 模板(更新现有主题参数)
- java - 使用响应式编程而不是 ExecutorService 有什么好处?
- javascript - 我如何使用 sheetjs 从 excel 文件中读取阿拉伯数据