【发布时间】:2016-07-31 21:29:36
【问题描述】:
我有一个 Web 应用程序,它通过 appendChild() 函数使用 JavaScript 添加一个 HTML 元素(如 div)。当我使用 Firebug 检查(添加 div 后)时,它会显示新添加的 div。但是当我在浏览器中看到源代码时,并没有反映出变化。
我的问题是:如何使用 JavaScript 或 jQuery 将新添加的 div 以及其他 HTML 元素保存为 HTML 文件?
源代码:
<html>
<head>
<title>Page title</title>
<script src="https://code.jquery.com/jquery-2.2.3.min.js"></script>
<script>
$(document).ready(function() {
$('#btnAddtoList').click(function(){
if( $('#inputAddtoList').val() == '' ) {alert("please enter some value."); }
var text = $('#inputAddtoList').val();
var newDiv = $('<div class="listing"><h4>' + text + '</h4></div>');
$('body').append(newDiv);
$('#inputAddtoList').val('');
});
});
</script>
</head>
<body>
Enter Question: <BR/><textarea id="inputAddtoList" rows="5" cols="50" placeholder="Enter Question Here..." autofocus></textarea>
<button id="btnAddtoList">Add Question</button>
<BR /><BR />
<strong>Question :</strong>
</body>
</html>
【问题讨论】:
-
保存html页面到底是什么意思?
-
@jonju 我的意思是自动化类似于文件-> 保存(或另存为)的功能
标签: javascript jquery html