Как объединить строку с символом новой строки в машинописи - PullRequest
0 голосов
/ 26 июня 2019

Я пытаюсь объединить строку и хочу добавить новую строку в выходную строку.Я хочу отправить ту же строку, что и тело письма, используя 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

1 Ответ

3 голосов
/ 26 июня 2019

Вам необходимо кодировать \n, чтобы передать его в качестве параметра URL %0A

<a href="mailto:test@test.com?body=Hello%2CDear%0AText%0AText%0A" target="_blank">Email</a>

Если вы используете javascript, для этого есть encodeURIComponent.

...