0

我曾尝试使用 jquery 创建一个简单的富文本,

$('#textarea').bind('keyup', function(e) {
  var data = $('#textarea').val()
  $('#data').html(data.replace(/\n/g,"<br />"));
});

$('#bold').click();

任何人都知道如何在textarea内的选定文本上附加文本(附加前后)例如。附加选择文本并且不在文本区域内显示任何标签<b></b><b>

http://jsfiddle.net/KnyTt/

4

1 回答 1

1

请参阅我的回答了解如何格式化所选文本。不幸的是,HTML textarea 组件根本不会显示 HTML 格式的文本。您当然可以查看一些 HTML/JS 富文本编辑器组件,例如TinyMCE,而不是尝试自己编写。

编辑:您可以使用 @elclanrs链接将我的上述答案应用于可编辑的 div(或其他显示格式的元素)。

于 2013-06-18T07:12:16.913 回答