gpt4 book ai didi

javascript 到 JSON 保存动态属性

转载 作者:行者123 更新时间:2023-12-01 05:21:05 24 4
gpt4 key购买 nike

我有 javascript 的基本知识,我正在尝试从用户获取数据并将其用作 json 属性,如下所示

<th colspan="2"><input id="dc_name" name='dc[name]'></input></th>
$(".save_asJSON").click(function(){
var dcname = {};document.getElementById("dc_name").value
var jsonobj = {
DCes: {
dcname: {
name : dcname,
.....
}
}
};
console.log(jsonobj);
});

第一个 dcname 使用(这是我的问题)- 显示为字符串 dcname第二个 dcname 使用给出应有的值。

我需要这样的 json 文件,知道如何实现这个

谢谢

最佳答案

您可以使用空值初始化 json,然后使用输入设置其值,如

var jsonobj = {
DCes: {}
};
$(".save_asJSON").click(function(){
var dcname = document.getElementById("dc_name").value
jsonobj.DCes[dcname] = {name: dcname}
console.log(jsonobj);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<th colspan="2"><input id="dc_name" name='dc[name]'></input></th>
<button class="save_asJSON">Click</button>

关于javascript 到 JSON 保存动态属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43718661/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com