我创建了一个将内容写入本地计算机中的文本文件的过程。
<form id="addnew">
<input type="text" class="id">
<input type="text" class="content">
<input type="submit" value="Add">
</form>
<script>
jQuery(function($) {
$('#form_addjts').submit(function(){
writeToFile({
id: $(this).find('.id').val(),
content: $(this).find('.content').val()
});
return false;
});
function writeToFile(data){
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fh = fso.OpenTextFile("D:\\data.txt", 8);
fh.WriteLine(data.id + ',' + data.content);
fh.Close();
}
});
</script>
这工作正常,并且能够将我的新数据附加到文件中。
但我想根据我传递的 ID 更新特定的行内容。
我搜索了很多,但找不到任何东西。
如何根据 ID 更新文件中的特定行?
注意:- 我没有使用任何这样的服务器。我有一个 html 文件(包含所有功能),我将在本地机器上运行它。