如何使用javascript在本地文件中添加文本

如何使用javascript在本地文件中添加文本,javascript,Javascript,我想在使用JavaScript的现有.html文件中的行之后添加行 所有文件都是本地文件(不是在Web服务器上),但我不知道如何做到这一点。如果有人能把我推到正确的方向,那就太好了。在客户端,您可以在加载DOM后将元素注入DOM,如下所示: (function(d, script) { script = d.createElement('script'); script.type = 'text/javascript'; script.async = true;

我想在使用JavaScript的现有.html文件中的
行之后添加


所有文件都是本地文件(不是在Web服务器上),但我不知道如何做到这一点。如果有人能把我推到正确的方向,那就太好了。

在客户端,您可以在加载DOM后将
元素注入DOM,如下所示:

(function(d, script) {
    script = d.createElement('script');
    script.type = 'text/javascript';
    script.async = true;
    script.onload = function(){
        // remote script has loaded
    };
    script.src = 'test.js';
    d.getElementsByTagName('head')[0].appendChild(script);
}(document));

但是,文件操作需要在服务器端使用PHP、Ruby、C#等语言完成。

对不起,不要认为仅使用JavaScript就可以编辑.html文件。您需要像PHP这样的服务器端语言。您需要服务器端代码来处理文件的编写。客户端上的JavaScript本身没有写入文件的权限。这是一个与node.js相关的问题吗?你不是在问如何编辑一个.html文件吧?您可以使用任何文本编辑器进行编辑。使用JavaScript操纵文件内容对于普通的“客户端”JavaScript是不可能的,但是您可以像在中一样动态地注入。你到底想完成什么?