Javascript 如何使用jQuery在contenteditable div中追加文本

Javascript 如何使用jQuery在contenteditable div中追加文本,javascript,jquery,html,Javascript,Jquery,Html,我有一个可编辑的div: <div contenteditable="true" title="sometitle" id="ftext"></div> 如何通过转换html标记和光标位置将代码从#htmtext追加到#ftext。 (或者只是如何在这个div中获取光标位置)不太确定您在问什么,或者这是两个问题:1)如何将$('#htmtext')上的内容获取到$('#ftext') 至于获取光标位置,这是:不太确定您在问什么,或者这是两个问题:1)如何将$(''#

我有一个可编辑的div:

<div contenteditable="true"  title="sometitle"  id="ftext"></div>
如何通过转换html标记和光标位置将代码从#htmtext追加到#ftext。
(或者只是如何在这个div中获取光标位置)

不太确定您在问什么,或者这是两个问题:1)如何将
$('#htmtext')
上的内容获取到
$('#ftext')


至于获取光标位置,这是:

不太确定您在问什么,或者这是两个问题:1)如何将
$(''#htmtext')
上的内容获取到
$('#ftext')


至于获取光标位置,这是:

“使用html标记转换”-这意味着什么?在文本中保留文字
?或者将文本加粗?将文本加粗这可能很有用,它应该已经加粗了,检查这个是的,像这样,但在光标位置附加“转换为html标记”-这意味着什么?在文本中保留文字
?或者将文本加粗?将文本加粗这可能很有用。它应该已经加粗了,请检查此选项是,像这样,但附加在光标位置
$('#htmadd').click(function(){
    $('#ftext').append($('#htmtext').val());
});
//get the html contents of an element
var stuff = $('#htmtext').html();
//add the html to an element
$('#ftext').append(stuff)