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()'會給你一個可靠的值和一個可靠的可能性來設置它 –