关于getComputedStyle()函数的基本用法这里就不多介绍了。

具体可以参阅getComputedStyle()和currentStyle属性的用法一章节。

不过很多使用者并不能够正确获取border等符合属性的相关属性值,下面就介绍一下如何正确获取。

代码如下:
   [ bootstrap ] 运行代码    下载代码
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="https://www.51qianduan.com/" />
<title>51前端</title>
<style type="text/css">
#antzone{
  border:1px red solid;
  float:left;
}
</style>
<script type="text/javascript">
function getStyle(obj,attr){
  if(obj.currentStyle){
    return obj.currentStyle[attr];
  } 
  else{
    return getComputedStyle(obj, false)[attr];
  }
}
window.onload=function(){
  var oLi=document.getElementById('antzone');
  var oshow=document.getElementById("show");
  oshow.innerHTML=(getStyle(oLi,'borderLeftColor'))
}
</script>
</head>
<body>
<ul>
  <li id="show"></li>
  <li id="antzone">51前端</li>
</ul>
</body>
</html>

代码描述:js函数获取border 符合属性值。js函数获取border符合属性值源码下载



103 137



用户评论
大牛,别默默的看了,快登录帮我点评一下吧!:)      登录 | 注册



×
×
51前端

注册

×
绑定手机

请绑定手机号,在继续操作

×
单次下载支付

应付金额:279

支付完成后,回到下载页面,在进行下载

官方QQ群
意见反馈
qq群

扫描上面二维码加微信群

官方QQ群

jQuery/js讨论群
群号:642649996
Css3+Html5讨论群
群号:322131262

加群请备注:从官网了解到