变量名能替代属性名吗 我写个方法获取某个对象的属性,用方法参数替代,能实现吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的比如:var change=function(obj,x) { obj.style['need change']=x;} 不是啊,是属性的名称,不是值,就是你例子里的style用参数表示 以下两个方法都可以实现你的要求:<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> 其中eval的功能非常强大和灵活,解决你这点小问题就是牛刀宰鸡。 高分求一个正则替换 求一个兼容各种浏览器的复制粘贴的js程序 extjs的小问题 一个关于DIV浮动的小功能 浏览器对于js文件的缓存策略是什么?有什么办法可以在html中控制缓存吗? 为什么实现不了JS拖拽的效果 有关回车即相当于按下按钮的问题,本题200分,送给同一人 一个关于select多选框的问题 父页面open一个子页面,有一大堆参数想传给子页面,怎么办? 用正则判断一个url地址的格式是不是正确 散分讲论:WEB开发的未来(继续300分) 请教一下关于post编码的问题。
比如:
var change=function(obj,x) {
obj.style['need change']=x;
}
不是啊,是属性的名称,不是值,就是你例子里的style用参数表示
<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>