<script> var aaa = []; aaa[0] = {value:"Value1",text:"Value2"}; alert(aaa[0].value); </script>
var aaa[0] = { value: Value1, text: Value2 }//如果Value1和Value2不是变量的话要加引号的
如果你的value和text的值都是数字类型的就不需要“”号。如果不是就需要引号“”function test() { var s = "[{ value: 'Value1', text: 'Value2' }]"; var el = eval(s); alert(el[0].value); alert(el[0]["value"]);//都可以取得值 } 用aaa[0]["value"]
var aaa = [];
aaa[0] = {value:"Value1",text:"Value2"};
alert(aaa[0].value);
</script>
var aaa[0] = { value: Value1, text: Value2 }//如果Value1和Value2不是变量的话要加引号的
var s = "[{ value: 'Value1', text: 'Value2' }]";
var el = eval(s);
alert(el[0].value);
alert(el[0]["value"]);//都可以取得值
}
用aaa[0]["value"]
var aaa[0] = { value: Value1, text: Value2 }
aaa[0]这个变量命名不是规范的吧,像一个数组
换成aaa,应该没有问题了