Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.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 如何在电子版中查看html内容时使其可编辑?_Javascript_Electron - Fatal编程技术网

Javascript 如何在电子版中查看html内容时使其可编辑?

Javascript 如何在电子版中查看html内容时使其可编辑?,javascript,electron,Javascript,Electron,我正在开发Electron应用程序,我的目标是让人们在应用程序中查看html内容的同时编辑html内容。例如,编辑标题和按钮文本。然后应保存所有更改 因此,我认为我应该: 为该对象指定特殊的id或类名,并使用js操作以显示编辑窗口而不是按钮。例如,更改文本,按ok键,它应该保存它。有办法吗?也许是图书馆什么的? 很难回答,因为您的项目处于早期阶段,可能是您想要使用的,但这意味着您必须从头开始开发 但是你的想法听起来也不错,有一个按钮可以将页面切换到编辑模式,让用户更改页面的元素,最后保存修改后的

我正在开发Electron应用程序,我的目标是让人们在应用程序中查看html内容的同时编辑html内容。例如,编辑标题和按钮文本。然后应保存所有更改

因此,我认为我应该:

为该对象指定特殊的id或类名,并使用js操作以显示编辑窗口而不是按钮。例如,更改文本,按ok键,它应该保存它。有办法吗?也许是图书馆什么的?
很难回答,因为您的项目处于早期阶段,可能是您想要使用的,但这意味着您必须从头开始开发

但是你的想法听起来也不错,有一个按钮可以将页面切换到编辑模式,让用户更改页面的元素,最后保存修改后的版本,然后再将其返回到查看模式


或者您使用react这样的库,使用这样的插件,或者使用wysiwyg编辑器,如

谢谢您的回复。Wysiwyg实际上不是我想要的,因为我需要编辑已经存在的内容,mozilla网站上的信息:contenteditable=true正好。我进行更改,按save,它使用innerHTML获取数据并保存。