用javascript求border padding marginr的值分别为以下两情况

peacess 2006-12-20 10:22:21
用javascript求border padding marginr的值分别为以下两情况
1,css、dom的style属性都没有设定值时,浏览器给它们的默认值
2,css设定值而dom的style属性没有设定值时
...全文
138 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
meizz 2006-12-21
  • 打赏
  • 举报
回复
在IE里用 obj.currentStyle.paddingTop
在非IE里用:
if("undefined"!=typeof HTMLElement)
{
HTMLElement.prototype.getCssValue=function(prop)
{
if(!window.getComputedStyle) return null;
prop=prop.replace(/([A-Z])/g, "-$1").toLowerCase();
return window.getComputedStyle(this, "").getPropertyValue(prop);
};
}
obj.getCssValue("paddingTop");

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧