function pageSize(what){
oldHeight = parseInt(document.getElementById('items').style.height);
if(what == 'bigger') {newHeight = oldHeight + 100};
if(what == 'smaller'){newHeight = oldHeight - 100};
document.getElementById('items').style.height = newHeight + 'px';
}
上面,我把javascript代码至极应该做的伎俩...这是德格:更改div的高度dynamicaly
<div id="items" style="height: 100%;"></div>
,我一定能更大或更小与
<a href="#" onclick="pageSize('bigger')"><img src="img/contentbigger.png" /> Page bigger</a> <a href="#" onclick="pageSize('smaller')"><img src="img/contentsmaller.png" /> Pagina smaller</a>
但是这段代码在最新的Mozilla Firefox中没有做任何事情,也没有最新的Internet Explorer。
有人看到这里有什么问题吗?因为我不是很好用javascript ...
考虑使用jQuery,其中'.height()'会给你一个可靠的值和一个可靠的可能性来设置它 –