中易网

如何获得document.getElementById("xx").style max-height属性

答案:2  悬赏:30  
解决时间 2021-03-02 22:32
我想通过document.getElementById("'bottom_nav'").style 来获得id为bottom_nav'的max-height的属性,可是直接用max-height却获取不到,请问要怎么写呢?
zhanObj = document.getElementById('bottom_nav').style;
if(zhanObj.max-height=="auto") zhanObj.max-height = "100px"; else zhanObj.max-height = "auto";
直接用max-height获取不到属性怎么办?我换成了maxHeight也不行。求教

已经解决了。max-height属性不能为auto,改成100%完美解决
最佳答案
document.getElementById("id").style只能修改页面上的css属性 不能修改css文件中的属性
js不能直接修改样式表,不过可以通过添加或者删除类达到控制样式的效果
全部回答
document.getelementsbytagname 返回的是一个数组,所以 list 是一个数组,list 就没有 style 属性。list.style 就是 undefined,你给 list.style 的 height 属性赋值,就报错了,说你给一个 undefined 的 height 属性赋值。 要修改的地方是,如果你有多个 section 都要处理,那就循环一下: for( var i = 0, l = list.length; i < l; i += 1 ) {     list[ i ].style.height = winheight;     list[ i ].style.width = winwidth; }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
正锋厨具厂门市部地址在什么地方,想过去办事
完美国际有哪个职业可以单刷副本呢?
都美牌油烟机质量好吗
天天向上的主持人杜海涛在新隋唐演义里演了什
求解一道题(要过程):(a-b)(b-c)(c-a)/(a+b
速写纯线描要怎么表现人物动势?
尤溪榕翔细木工板厂我想知道这个在什么地方
地名和他对应的艺术什么地方的花鼓戏什么地方
梦见母亲被火烧
wifi会话 有wifi会话 劫持 工具不 能让人断网
DT862-4型三相四线有功电表怎么读 现在电表上
为什么大学老师可以仅仅因为看不懂我的论文就
有0.9吨的煤,每次运走它的10/1运几次才能全
拍人像时用广角镜和普通镜头效果有什么区别呢
12306火车票官网的账号现在激活不了。qq邮箱
推荐资讯
水中城茶坊在哪里啊,我有事要去这个地方
十六年精剪烫染(阿惠造型第五分店)地址在什么
曾许诺虐的是女主还是男主
我的司机开车发生交通事故责任追究谁的?
科学就在我们的身边,下列关于科学的说法错误
盱眙县兴隆乡张庄村民委员会这个地址在什么地
安徽和县发展的好不好
海棠几月发芽
到扬州隋炀帝陵墓坐几路车去
坝头村卫生室地址有知道的么?有点事想过去
为什么笔记本电脑玩不了英雄联盟
平板电脑不可以下载电视看吗?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?