Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用insertHTML插入HTML时出现问题_Javascript - Fatal编程技术网

Javascript 使用insertHTML插入HTML时出现问题

Javascript 使用insertHTML插入HTML时出现问题,javascript,Javascript,我试图使所见即所得编辑器具有内容可编辑的div,并使用document.execCommand('insertHTML',false,html)插入html;但问题是,当我插入链接时,我想在它继续在该链接内写入之后再进行写入 例如: 它现在是如何做到的: Hello, <a>stackoverflow.com MyTextAfterLink</a> 你好,stackoverflow.com MyTextAfterLink 应该如何: Hello, <a>s

我试图使所见即所得编辑器具有内容可编辑的div,并使用document.execCommand('insertHTML',false,html)插入html;但问题是,当我插入链接时,我想在它继续在该链接内写入之后再进行写入

例如:

它现在是如何做到的:

Hello, <a>stackoverflow.com MyTextAfterLink</a>
你好,stackoverflow.com MyTextAfterLink
应该如何:

Hello, <a>stackoverflow.com</a> MyTextAfterLink
你好,stackoverflow.com MyTextAfterLink

我怎样才能解决这个问题?谢谢。

试着分配给DOM节点的innerHTML属性。

试着分配给DOM节点的innerHTML属性。

考虑使用jquery,它是一种简单的跨浏览器功能。好吧,我正在使用它,但是我应该使用它的什么功能呢?考虑使用jQuery,它的简单和跨浏览器。我正在使用它,但是我应该用它来做什么呢?你说的是.html()?