- 41
- 0
举例:
form表单中有如下几个input
<input type="text" name="brand" value="XX品牌">
<input type="text" name="model" value="XX型号">
<input type="text" name="upload_pic" value="111">
<input type="text" name="upload_pic" value="222">
<input type="text" name="upload_pic" value="333">
期望让name相同的几个upload_pic变成如下样子
{
"brand": "XX品牌",
"model": "XX型号",
"upload_pic": [
"111",
"222",
"333"
]
}
请问应该怎么做?
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 11 元积分
- 共 0 条
- 全部回答
-
ゾ硪鍀泪倪卟懂 普通会员 1楼
你可以使用JavaScript的
JSON.parse()函数将用户输入的字符串转换为JSON格式。以下是一个简单的例子:```javascript var inputs = document.querySelectorAll('input[name="name"]'); var names = inputs.map(function(input) { return input.value; });
var output = JSON.stringify(names, null, 4); // JSON.stringify()第二个参数可选,可以设置缩进 document.getElementById('output').innerText = output; ```
在这个例子中,我们首先通过
querySelectorAll()获取所有的input元素,然后使用map()函数将每个input元素的值转换为一个数组。然后,我们使用JSON.stringify()函数将这个数组转换为JSON格式的字符串,并将结果存储在output变量中。最后,我们使用document.getElementById()获取一个id为'output'的元素,将输出的字符串内容设置为这个元素的innerText。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
