首先让我澄清一下,我正在尝试做的只是本地使用,用户将直接访问html页面。如何保存使用Javascript/jQuery在浏览器(DOM)上修改的html
我想要做的是基本上追加并保存文本到HTML文件。
这就是我所拥有的。
HTML(的index.html)
<div id="receiver"></div>
<button id="insertButton">Insert</button>
JS
$(document).ready(function() {
$('#insertButton').click(function(){
$('#receiver').append('<h1>Hi,</h1>','<p>How are you?</p>');
})
});
我不知道的是如何将追加后的文件(index.html的)保存。任何想法如何做到这一点?这甚至可以使用JavaScript或jQuery?
您需要将编辑后的文件保存在服务器上?你只能用javascript才能做到这一点 - 你需要一个服务器端语言。 – 2014-11-01 13:47:04
你可以给id为
tag 然后在附加内容后你可以得到html ...你将无法在服务器上保存(如果你正在执行,因为它正在执行在客户端机器上),你可以使用这样的东西.. http://stackoverflow.com/questions/4439296/save-or-download-javascript-string-as-a-file ..在我看来.. 也保存在服务器上或使用PHP下载后,只需在附加内容后,您可以使ajax调用服务器的PHP页面...希望它可以帮助... – Ahmad 2014-11-01 13:48:02不,这不会被托管在服务器中。仅限本地驱动器。 – 2014-11-01 13:54:55