Javascript 如何在每行前面加上“>”`

Javascript 如何在每行前面加上“>”`,javascript,jquery,Javascript,Jquery,我试图在我正在制作的这个论坛上创建一个quote函数,当我按下quote时,我只是用标记填充文本区域,但唯一的事情是我需要在每一行的标记前面加上,这样它就是一个quote $('.quotePost').on('click', function(e) { let quotePostId = $(this).data('quote-id'); let quoteBlock = rawMarkDown.find(x => (x.id === `quote-id-${quotePo

我试图在我正在制作的这个论坛上创建一个quote函数,当我按下quote时,我只是用标记填充
文本区域
,但唯一的事情是我需要在每一行的标记前面加上
,这样它就是一个quote

$('.quotePost').on('click', function(e) {
   let quotePostId = $(this).data('quote-id'); 
   let quoteBlock = rawMarkDown.find(x => (x.id === `quote-id-${quotePostId}`));
   console.log(quoteBlock.md);
   $('#replyBox').val(quoteBlock.md);
});
到目前为止,我只有这些

e、 g.引用字符串的名称:

> > #HEY
> > 
> > This is a test!
所以如果我在这上面引用它,它会变成

> > > #HEY
> > > 
> > > This is a test!
你可以用

document.getElementById('r').innerHTML=document.getElementById('t').value.replace(/^/gm,'>')

>嘿
> > 
>>这是一个测试!
您可以使用“替换”
quoteBlock.md.replace(/^/gm, '> ')