JS 关于document.getElementById("id").style.height的问题

winHeight=document.documentElement.clientHeight;//winHeight=506首先获取到浏览器的高度;vargaodu=w... winHeight = document.documentElement.clientHeight; //winHeight =506

首先 获取到浏览器的高度;
var gaodu = winHeight-96; //gaodu=410

浏览器的高度减去网页中一些元素的固定高度;
document.getElementById("id").style.height=gaodu+"px";

设置ID为id的表格高度为”gaodu“的值——该怎么写 哪里错了?
展开
 我来答
百度网友0dd248dc
2014-12-30 · TA获得超过249个赞
知道小有建树答主
回答量:136
采纳率:0%
帮助的人:128万
展开全部

确定winHeight能够获取到值了吗?你这样写法不能兼容所有浏览器。

var winHeight = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight;
更多追问追答
追问
恩确定是可以取到值的  明天我试试 先谢谢了
追答
那你再确认一下document.getElementById("id")是否能正确获取元素,你的写法没有什么问题
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式