js语句getElementById修改style如何加入变量
答案:2 悬赏:10 手机版
解决时间 2021-04-06 11:32
- 提问者网友:情歌越听越心酸
- 2021-04-06 04:43
document.getElementById("a").style.xxx="0px";其中的xxx是一个变量,要如何写这个语句,才能控制xxx的值,因为可能是left,right,top,bottom等,在线求js高手解答!
最佳答案
- 五星知识达人网友:舊物识亽
- 2021-04-06 06:17
js中取对象的属性可以用点.或者中括号[]
var styleName = 'left';
document.getElementById('a').style[styleName]='100px';
js修改style的属性值使用变量
var height=100;
document.getElementById('a').style.height=height+'px';
var styleName = 'left';
document.getElementById('a').style[styleName]='100px';
js修改style的属性值使用变量
var height=100;
document.getElementById('a').style.height=height+'px';
全部回答
- 1楼网友:野慌
- 2021-04-06 07:26
你好!
var styleName = 'left';
document.getElementById('a').style[styleName]='100px';js中取对象的属性可以用点.或者中括号[]
比如上面的js还可以是
document.getElementById('a')['style'][styleName]='100px';
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯