Javascript 所见即所得编辑器:如何编辑由JS生成或修改的html内容?

Javascript 所见即所得编辑器:如何编辑由JS生成或修改的html内容?,javascript,html,wysiwyg,Javascript,Html,Wysiwyg,我为html页面制作了一个简单的WYSIWYG编辑器,它可以正常工作。但是,页面上的某些内容可能会被javascript修改/生成。如果我想编辑这部分内容?例如,使用innerHTML,短语“Hello”被添加到编辑区域。我想添加单词“World”。保存更改后,整个短语“helloworld”将转到服务器,并写入页面的源代码中。但是,当更新网页时,JS将再次插入Hello。即,我所做的更改将不会保存。还有动态标签创建(通过JS),等等。是否有可能以某种方式绕过这个问题?或者这只是一个基本限制,不

我为html页面制作了一个简单的WYSIWYG编辑器,它可以正常工作。但是,页面上的某些内容可能会被javascript修改/生成。如果我想编辑这部分内容?例如,使用innerHTML,短语“Hello”被添加到编辑区域。我想添加单词“World”。保存更改后,整个短语“helloworld”将转到服务器,并写入页面的源代码中。但是,当更新网页时,JS将再次插入Hello。即,我所做的更改将不会保存。还有动态标签创建(通过JS),等等。是否有可能以某种方式绕过这个问题?或者这只是一个基本限制,不允许您对所见即所得进行全面编辑?

一旦通过innerHTML添加内容,您应该能够重新访问添加内容的对象。