我正在尝试连接字符串,我想在输出字符串中放入新行。 我想使用mailto发送与电子邮件正文相同的字符串,以便可以多行显示该字符串。当我输入\ n时,我可以在开发人员控制台中看到其换行格式已打印,但在dom或电子邮件正文中却没有,我无法使用任何html标签将其分解为新行。.这里有任何帮助
input: line1line2line3line4line5;
I tried : "line1\nline2\nline3\nline4\nline5"
actual output: line1 line2 line3 line4 line5
expected output:
line1
line2
line3
line4
line5
答案 0 :(得分:3)
您需要编码%0A
并将其作为url参数<a href="mailto:test@test.com?body=Hello%2CDear%0AText%0AText%0A" target="_blank">Email</a>
encodeURIComponent
如果您使用的是javascript,则可以使用{{1}}。