Я пытаюсь обновить файл JSON со структурой, как показано ниже
[
{
"fname" : "August",
"lname" : "somename",
}
]
Я использую HTML & Javascript для обработки операции. Мне каким-то образом удалось обновить существующий объект новыми данными формы, но я не знал, как преобразовать этот обновленный объект в файл. Я искал в inte rnet, но нашел ответы в PHP, я пытаюсь добиться этого с помощью Javascript.
Любые предложения очень оценены.
<div class="col-lg-4 col-md-4 col-sm-4">
<form id="forddata">
<input id="fname" name="fname" type="text" placeholder="Enter your firstName" />
<input id="lname" name="lname" type="text" placeholder="Enter your lastnane" />
<input type="button" id="bt" value="save-to-file" onclick="saveFile()" />
</form>
</div>
<script>
function saveFile() {
var fname = document.getElementById( 'fname' );
var lname = document.getElementById( 'lname' );
var data = 'First Name: ' + fname.value + ',\n'
+ 'Last Name: ' + lname.value + ',\n';
console.log( data );
console.log( "Current formata : " + JSON.stringify( formdata ) );
formdata.push( { "Firstname ": fname.value, "Lastname": lname.value } );
console.log( typeof formdata );
console.log( JSON.stringify( formdata ) );
// How to push updated object "formdata" back to file ?
</script>