Я пытаюсь предложить пользователю многострочный текст с возможностью выбора, используя диалог prompt()
. Я отформатирую текст в JavaScript, вставлю специальные символы, затем выведу подсказку, и все, что нужно сделать пользователю, это нажать Ctrl-C, потому что текст уже выделен.
Когда отображается приглашение, выбираемый текст будет выглядеть следующим образом:
Line1□Line2□Line3□
, где □
- символ новой строки. Все это отображается в одной строке, поэтому его легко выбрать, но вставка в Блокнот или любой другой текстовый редактор должна привести к следующему:
Line1
Line2
Line3
Я пытался \r
и \n
и даже \r\n
, но, похоже, его усекают до первой строки.
Как я могу это сделать?