//这是我需要操作的Json
var Item={"_3":"麥克風","_2":"DVD","_1":"電視機",};//用这样的方法访问是OK的
alert(Item._3);//可是用下边的方法访问就无法取值了,请问怎么解决?
id=3;
a='_'+id;
alert(Item.a);
var Item={"_3":"麥克風","_2":"DVD","_1":"電視機",};//用这样的方法访问是OK的
alert(Item._3);//可是用下边的方法访问就无法取值了,请问怎么解决?
id=3;
a='_'+id;
alert(Item.a);
解决方案 »
- 页面里面加个小数字键盘?
- 高手请教<script type="text/javascript" src="abc.jsl?Resource=com/sun/w.js"
- opera,谷歌浏览器关于javascript的问题
- 嵌套表格中取数据问题
- 如何得到 JS 对象的个数??
- JS得到文本框的坐标
- 求一个带时分的日历输入控件,谢谢!
- 急急急!!!请教一个javascript里用asp的问题,在线等,回答马上给分
- 怎样改变表单内容?在线等!!
- 用jQuery中的mouseEnter控制asp中Timer控件的开关,不好使。求大神看看哪有问题
- 请问一下,JavaScript中怎么打印日志啊??(解决给分)
- 高难度!!-----iframe中的iframe传值问题~~~~~在线急等!!!!!
a='_'+id;
alert(Item[a]);
------
或试试:
id=3;
a='_'+id;
alert(eval(Item.a));
a='_'+id;
alert(Item[a]);
a='_'+id;
eval("var v=Item."+a)
alert(v);