Вставить HTML в textarea

123
K
На сайте с 08.04.2010
Offline
89
#11

AlexGr4,

$('.sp').click(function() {

$('textarea').html('<div class="z"></div>');
});
$('.sp2').click(function() {
var val = $($('textarea').val());
$(val).html('<div class="x"></div>');
$('textarea').val($(val)[0].outerHTML);
});
AG
На сайте с 13.10.2014
Offline
44
#12

Да вроде нормально спросил)

Вот тут html по клику выводится в текстареа.

https://jsfiddle.net/pkgmm1ew/12/

Как сделать по клику что бы выводить тот же html код, но не в текстареа, а в обычный div?

Если делать так рас &lt;br /&gt; два то сработает. Но это не вариант так как кода может быть много.

K
На сайте с 08.04.2010
Offline
89
#13

AlexGr4, вот так например https://jsfiddle.net/pkgmm1ew/13/

AG
На сайте с 13.10.2014
Offline
44
#14
Kasperaitus:
AlexGr4, вот так например https://jsfiddle.net/pkgmm1ew/13/

Нет. Вы не так поняли) В вашем примере не видно html кода после клика.

Вот что надо сделать https://jsfiddle.net/pkgmm1ew/14/ что бы html отображался.

Но тут я применил замену скобок в ручную &lt;br /&gt;. Это не удобно если кода будет много.

S
На сайте с 30.09.2016
Offline
469
#15

Я понял, наконец. Вы хотите сделать видимыми теги хтмл.

http://htmlbook.ru/html/xmp

Правда, тег xmp исключён из спецификации, но пока работает.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
AG
На сайте с 13.10.2014
Offline
44
#16

Sitealert, да. Вот оно

$('.sp').click(function() {

$('body').append('<xmp>рас <br /> два</xmp>');
});

Спасибо )

---------- Добавлено 07.06.2017 в 13:02 ----------

Sitealert, что значит пока работает? Это от чего зависит?

tommy-gung
На сайте с 22.11.2006
Offline
304
#17
Здесь не могла быть ваша реклама
S
На сайте с 30.09.2016
Offline
469
#18
AlexGr4:
что значит пока работает? Это от чего зависит?

Ну, то есть из спецификаций HTML4 и HTML5 этот тег исключен, поэтому является устаревшим/нестандартным, но браузеры его пока вроде как поддерживают в силу его удобности.

K
На сайте с 08.04.2010
Offline
89
#19

AlexGr4, как вариант https://jsfiddle.net/pkgmm1ew/16/

AG
На сайте с 13.10.2014
Offline
44
#20

Всем спасибо за помощь!

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий