HTML 中未刷新的时事通讯提交

Newsletter Submission without refresh in HTML

我找到了简报 HTML 电子邮件模板 here。我希望当按下按钮时,页面不会刷新并且信息会发送到我的数据库;例如 MYSQL。

我找到了这个 question,它就是答案。但是有一个 PHP 文件涉及,我不知道它应该有什么。您会注意到,link 提供的模板中没有 form

我知道AJAX是我答案的一部分,但我不知道在这种情况下如何使用它;我没有表格。

那么,我的问题有答案吗?还是根本不可能做这样的事情?

非常感谢任何帮助。

确实可以在电子邮件中包含 form 标记——在您的情况下,您的 PHP 必须是表单提交到的网络服务器上的端点。但是,这样做会在用户的 Web 浏览器中打开端点(表单的 action 属性)。听起来您正在考虑使用 JavaScript 拦截网页中的表单来处理表单数据(或进行验证或其他任何事情)——这在电子邮件中是不可能的,因为电子邮件客户通常不会 运行 JavaScript(a couple exceptions 运行 JavaScript 的一些有限形式)。