当前位置: 代码迷 >> JavaScript >> 怎么提取以下对象中的内容
  详细解决方案

怎么提取以下对象中的内容

热度:148   发布时间:2012-03-06 20:47:55.0
如何提取以下对象中的内容
已知对象
var   obj={
        ID: 'name ',
        ID1: 'name1 ',
        ID2: 'name2 '
};
我想实现以下效果
var   temp   =   "ID ";
alert(obj.temp   );
但是这么写不行
alert(obj.ID   );
就可以
如何用temp取代ID?
还有就是向obj中如何添加和删除元素?



------解决方案--------------------
obj.ID3 = "name3 ";

alert(obj[ "ID3 "]);
------解决方案--------------------
obj[ "ID4 "] = "name4 ";

delete obj.ID4; //remove

小梅的动作好快!
------解决方案--------------------
var temp = "ID ";
var id = eval( "obj. " + temp );
alert(id);

------解决方案--------------------
都这么快呀,我才打开网页,晕
------解决方案--------------------
上面大小梅不是已经写清楚了吗?
小梅的第一个帖子还是个例子呀,那个就是取一条元素
  相关解决方案