自动设置控件高度
有些时候,我们在工作时要对控件的大小设置,本人在日常的工作中整理了一些个经验,写了一个小的函数分享给大家。

/**************************************************************************
函数说明: 改变换件高度
使用方法: 函数名(本控件ID,下个控件ID)
**************************************************************************/
function change_size(s_id,x_id){
var obj=document.getElementById(s_id);
var s=obj.offsetTop; //取上边距
if(x_id){
var x=document.getElementById(x_id).offsetTop; //取下个控件下边距
var z=x-s; //计算要设置控件的高度
}
else{
if (window.innerHeight) //取页面总高度
{var winHeight = window.innerHeight;}
else if ((document.body) && (document.body.clientHeight))
{var winHeight = document.body.clientHeight;}
var z=winHeight-s; //计算要设置控件的高度
}
obj.style.height=z+"px"; //设置控件高度
}
这里是基本思路,请大家参考,并给予指正。
阅读剩余
版权声明:
作者:Mr.x
链接:http://www.x1985.org/?p=378
文章版权归作者所有,未经允许请勿转载。
THE END