当前位置: 代码迷 >> JavaScript >> 变量名会替代属性名吗
  详细解决方案

变量名会替代属性名吗

热度:185   发布时间:2012-11-07 09:56:10.0
变量名能替代属性名吗
我写个方法获取某个对象的属性,用方法参数替代,能实现吗

------解决方案--------------------
可以的。。。
比如:
var change=function(obj,x) {
obj.style['need change']=x;
}
------解决方案--------------------
以下两个方法都可以实现你的要求:
<div style = "width:300px;height:20px;" id="theforever_csdn">theforever_csdn</div>
<script type = "text/javascript" >
alert(eval("document.getElementById('theforever_csdn').style."+'width'));
alert(document.getElementById('theforever_csdn').style['width']);
</script>
  相关解决方案