Javascript 从html字典属性获取所有值

Javascript 从html字典属性获取所有值,javascript,html,json,Javascript,Html,Json,我正在使用JavaScript。 我有以下HTML元素 <input name="myInputName" id="myID" type="hidden" value='[{"name":"x","value":"1"},{"name":"y","value":"2"}]'> 它是一个有效的JSON字符串,因此使用解析它,并使用方法获取值属性 var allValues=document.getElementById('myID').value; var values=JSON

我正在使用JavaScript。
我有以下HTML元素

<input name="myInputName" id="myID" type="hidden" 
value='[{"name":"x","value":"1"},{"name":"y","value":"2"}]'>

它是一个有效的JSON字符串,因此使用解析它,并使用方法获取
属性

var allValues=document.getElementById('myID').value;
var values=JSON.parse(allValues).map(函数(v){
返回v.value;
}).join();//将数组元素与``
console.log(值)

您必须遍历数组才能获得键值对的值。1获取value属性(您已经实现了它)。2JSON.parse(value)3。迭代已解析的值
var allValues = document.getElementById('myID').value;
var values = MyJavaScriptFunction(allValues);//return string: "1,2"