0

My code

var care =  MediumEditor.selection.getSelectionStart(editor.options.ownerDocument);
care.after("<b>hi</b>");

return

&lt;b&gt;hi&lt;/b&gt;

you need

hi

4

2 回答 2

0

after()函数返回一个字符串,其中<>表示为&lt;&gt;。一种简单的解决方案是用它们各自的符号替换这些字符串,如下所示:

var after = '&lt;b&gt;hi&lt;/b&gt;';

var html = after
  .replace(/&lt;/g, '<')
  .replace(/&gt;/g, '>');

document.write(html);

我正在使用字符串的 replace() 方法正则表达式

于 2017-08-04T15:06:42.153 回答
0

docs中,使用editor.pasteHtml('<b>hi</b>');这会将 html 代码粘贴到光标或选择处。

于 2017-08-04T15:02:21.157 回答