Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как вставить символ начала новой строки в JavaScript? (https://javascript.ru/forum/misc/39079-kak-vstavit-simvol-nachala-novojj-stroki-v-javascript.html)

userball 14.06.2013 15:13

Как вставить символ начала новой строки в JavaScript?
 
Суть в том, что получаю текст со страницы getSelection и вставляю его в textarea. Хочу, что бы вставлялся перенос строки.

document.getElementById('body').innerHTML = message_text+'\r\n'+message_quote;


не переносит строку.

Что нужно написать, что бы перенести текст message_quote на новую строку?

Deff 14.06.2013 15:18

document.getElementById('body').innerHTML = message_text+'<br>'+message_quote;

dmitriymar 14.06.2013 15:42

Цитата:

Сообщение от userball
не переносит строку

Переносит
<head>
</head>
<body >
<textarea name="" cols="30" rows="40" id='body'></textarea>
<script>
document.getElementById('body').innerHTML = 'message_text'+'\r\n'+'message_quote';
</script>
</body>


http://xpoint.ru/forums/internet/sta...ad/29138.xhtml

Цитата:

Сообщение от Deff
document.getElementById('body').innerHTML = message_text+'<br>'+message_quote;

очень оригинально в текстэрию <br>......

Deff 14.06.2013 16:03

:D Не допрочел...

danik.js 14.06.2013 22:30

Цитата:

Сообщение от dmitriymar
Переносит

В IE8 не переносит. А вобще, какого хрена innerHTML, а не value ?

dmitriymar 14.06.2013 23:12

Цитата:

Сообщение от danik.js
В IE8 не переносит. А вобще, какого хрена innerHTML, а не value ?

ты прав) тупо скопипастил)

danik.js 14.06.2013 23:19

<!DOCTYPE html>
<body >
<textarea name="" cols="30" rows="40" id='body'></textarea>
<script>
document.getElementById('body').value = 'message_text'+'\r\n'+'message_quote';
</script>
</body>


Ща проверим.. Ну вот, так и в IE8 все ОК.


Часовой пояс GMT +3, время: 16:50.