格式化使用JavaScript发送的电子邮件的正文

格式化使用JavaScript发送的电子邮件的正文,javascript,html,Javascript,Html,我用mailto:函数创建了一个简单的html表单,实现了javascript代码。但是,简单的格式似乎不起作用,因为正文文本是通过编写&body=。。。我想知道是否可以添加行拆分(/n似乎不起作用)或者甚至在其中放置一个表?通过在HTML文档中放置链接发送电子邮件与JavaScript无关 您可以尝试对裸线提要进行url编码(%0A): 。。。但是当然,绝对不能保证浏览器选择的任何处理链接的工具都能满足您的需要。请将您的全部代码发布在这里,而且,我假设这是在node?mailto:中,这几

我用mailto:函数创建了一个简单的html表单,实现了javascript代码。但是,简单的格式似乎不起作用,因为正文文本是通过编写&body=。。。我想知道是否可以添加行拆分(/n似乎不起作用)或者甚至在其中放置一个表?

通过在HTML文档中放置
链接发送电子邮件与JavaScript无关

您可以尝试对裸线提要进行url编码(
%0A
):



。。。但是当然,绝对不能保证浏览器选择的任何处理链接的工具都能满足您的需要。

请将您的全部代码发布在这里,而且,我假设这是在node?
mailto:
中,这几乎是一种黑客行为。它不是邮件客户端,您不应该试图通过它发送复杂的电子邮件。您无法为生成的电子邮件提供必要的MIME头,以告诉收件人这是一封html电子邮件。我的措辞很糟糕,我使用javascript从html表单中提取和分析信息,我知道的mailto函数不是javascript。不过你的建议对我有用,谢谢!
<a href="mailto:foo@example.com?subject=Test&amp;body=One%0ATwo%0AThree">Send</a>