IE中的奇怪错误

IE中, 如果未给一个元素给定宽度(或者其它值), 在取值时是取不到的. 


象下面两个funciton, 如果不判断, 在ie中很可能就出错了.

function changeWidth(id, changeValue) {     if (document.getElementById(id) && document.getElementById(id).style.width != "")         document.getElementById(id).style.width = (parseInt(document.getElementById(id).style.width) + changeValue) + "px"; } function changeLeft(id, changeValue) {     if (document.getElementById(id) && document.getElementById(id).style.left != "")         document.getElementById(id).style.left = (parseInt(document.getElementById(id).style.left) + changeValue) + "px"; }

相关文章
相关标签/搜索